有序比无序的更耗性能

一、存取元素

1、添加元素,value存在则替换score值,不存在则添加:

redis存取数据sortedSet

 2、获取某个元素的分数

redis存取数据sortedSet

 

 3、

redis存取数据sortedSet

 

 4、获取一定索引区间元素value值,默认按照对应score升序排序:

redis存取数据sortedSet

 

 5、降序

redis存取数据sortedSet

 

 6、不仅查找value,也返回score值;

redis存取数据sortedSet

 7、获取指定分数区间的元素和分数信息

redis存取数据sortedSet

 

 8、

redis存取数据sortedSet

 

 9、value值为lisi的加4分:

redis存取数据sortedSet

 

 10、指定分数范围内元素个数,

redis存取数据sortedSet

 

 11、按照排名范围删除多个元素,默认按的分数升序排序, 0 1 则删除分数排名前两个;

redis存取数据sortedSet

 

 12、

redis存取数据sortedSet

 

 13、查看某个value的score排名

redis存取数据sortedSet

 

 二、应用:商品销量排行

1、score value ,score写前面

redis存取数据sortedSet

 

 

redis存取数据sortedSet

 

 2、1001商品销量加1

redis存取数据sortedSet

 

 3、获取销量前十的元素

redis存取数据sortedSet

 倒序:

redis存取数据sortedSet

 

相关文章: