redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由vmware主持。从2013年5月开始,Redis的开发由Pivotal赞助。
Redis 结合 fastjson 存储
Listhome = new ArrayList(); String key = "redisKey"; redisUtil.set(key, JSON.toJSONString(home));
Redis 结合 fastjson 读取
String key = "redisKey"; Object value = redisUtil.get(key); Listhome = JSON.parseArray((String)value, Home.class);
Redis 结合 fastjson 存储
Map<Integer, List> itemMap = new HashMap<Integer, List>(); String key = "redisKey"; redisUtil.set(key, JSON.toJSONString(itemMap));
Redis 结合 fastjson 读取
String key = "redisKey"; String value = redisUtil.getStr(key); Map<Integer, List> itemMap = JSON.parseObject(value,new TypeReference<Map<Integer,List>>(){}.getType()); B3log Redis Java