Memcache仅仅支持简单数据类型

Memcache仅仅支持简单数据类型 ,复杂数据类型需要应用自己处理

从数据库当中取出数据[User [id=1, username=guowuxin, password=guowuxin], User [id=2, username=guoxiaoming, password=guowuxin]]
从Cache当中取出数据[]

final String getAllListmd5 = Md5.md5("select * from user");
// 将集合对象存入缓存中
cache.add(getAllListmd5, userList);
//memcache仅仅支持简单数据类型,复杂数据类型需要应用处理
final List<User> cacheData = (List<User>)cache.get(getAllListmd5);
System.out.println("从Cache当中取出数据" + cacheData);

 取出的内容将无法转换成数据

原文地址:https://www.cnblogs.com/wuxinliulei/p/5217950.html