首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

Redis相干

2013-03-01 
Redis相关1)常用方法???? addZSet(String key, double score, String value)? 向set中添加数据,score为权

Redis相关

1)常用方法

???? addZSet(String key, double score, String value)? 向set中添加数据,score为权重,表示按照该值排序

???? Set<String> getZSet(String key, int start, int end) 向set中取数据

???? delZSet(String key, String member) 向set中删除数据,member只能是String,不能是json数据

???? delZSetByScore(String key,double start,double end) 通过权重删除ZSet中的数据,start=end时表示删除权重为多少的数据

????? 如果addZSet方法添加的value是一个json数据的话,那么使用delZSet的话不行,要用delZSetByScore.


2)? 假如有如下页面:

?

??
Redis相干
?

????? 前台需要的是按时间排序好的数据,这样就不能只把json数据从redis中取出传到前台了。

????? 这里想到的方法是插入一条数据时在redis中存入map数据,map的值为日期,value为json数据。

????? 如下:

?

??????

?

??? 当删除一条数据时,如下:

???

?

热点排行