以sadd序列化后存进缓存:
//获取单个实体
//经过序列化存进去后获取出来后需要反序列化
public Map getRoomOnly(String rid){
RedisHelper helper = RedisHelper.getInstance();
Map<byte[], byte[]> rmap =helper.getRoomInfo(rid);
Map returnmap=new HashMap();
for (Entry<byte[], byte[]> entry : rmap.entrySet()) {
Room levelben=new Room();
Map retmap=new HashMap();
byte[] keylbyte= entry.getKey();
byte[] valuebyte = entry.getValue();
Object objkey= null == keylbyte ? “0” : unserialize(keylbyte);
Object objvalue = null == valuebyte ? “0” : unserialize(valuebyte);
returnmap.put(objkey, objvalue.toString());
}
return returnmap;
}
==============================================
======================================================================
//操作redis
================================================================================================
================================================================================================
================================================================================================
转载于:https://www.cnblogs.com/xiaohaizhuimeng/p/5554505.html
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230225.html原文链接:https://javaforall.net
