memcache 是如何存储java对象
2014-10-26 14:29
253 查看
memcache 是如何存储java对象的? ---来自于:http://www.iteye.com/problems/88074
刚用memcached,我知道memcached因为使用的是文本协议,所以value通常是使用字符串存储,提供的java client实际上是直接存入java对象的,目前我遇到的问题是:我有个类似memcached的缓存,但是提供的接口仅支持字符串存储,因此我想问问 ,我怎么把我的java对象转成需要的串存入,像memcached一样,求大牛解答~根据我们项目的实践,用jsckson将对象序列化为json后存入memcache最快!!
java自己的序列化效率不高。
0 你用 一个 json 工具包 序列化对象 ,读取出来的时候 反序列化为 对象,就OK 了 !
目前序列化的 工具很多: fastjson,jackson gson ,等, 推荐使用 阿里的 fastjson!
http://code.alibabatech.com/wiki/pages/viewpage.action?pageId=2424946
相关文章推荐
- java中是如何解决编码问题的,比如char类型的对象是如何存储的呢?
- thinkeing in java--java中的基本对象类型及其如何存储
- Java序列化 如何把多个对象存储在一个文件中
- Java序列化 如何把多个对象存储在一个文件中
- 【Java】运行时Java对象在内存中是如何存储的?
- Java对象在内存中是如何存储的
- java中的基本对象类型及其如何存储
- 关于java中对象的存储
- 关于 Ajax 的 Java 对象序列化 及获得数据后如何展现出来
- Java中如何将XML对象反序列化
- java 如何对自定义的对象进行排序
- 如何从 Java 存储过程将 JDBC ResultSet 作为 Ref Cursor 返回
- 当JNI遇到多线程--java对象如何被C++中的多个线程访问?
- [zz]如何在Java应用中将图像存储到图像文件中?
- Java 对象的存储区域
- 如何在Oracle中使用Java存储过程 (详解)
- java如何获取对象在内存中的大小
- C#和JAVA对象在内存中的存储
- 如何使用 Visual Studio .NET 工具创建数据库对象和 Transact-SQL 存储过程。
- 如何用JAVA实现在ACCESS表中插入对象?