详细信息 您现在的位置是:首页 > 数据库
redis中Sort Set排序集合类型的使用
来源:
发布时间:2020-02-23
1367 人已围观
摘要和set一样sorted set也是string类型元素的集合,不同的是每个元素都会关联一个权。通过权值可以有序的获取集合中的元素
和set一样sorted set也是string类型元素的集合,
不同的是每个元素都会关联一个权。
通过权值可以有序的获取集合中的元素
set类型:集合类型、内部元素没有顺序,同一个集合没有重复元素
list链表类型:内部元素有彼此的先后顺序,同一个链表允许有重复元素
Sort set类型:排序集合类型,相比set类型有排序功能
该Sort set类型适合场合:
获得热门帖子(回复量)信息:select * from message order by backnum desc limit 5;
根据学生成绩排序获得信息等: select * from student order by 成绩 desc limit 100;
(以上需求可以通过简单sql语句实现,但是sql语句比较耗费mysql数据库资源,不如使用redis的sort set更加科学)
案例:利用sort set实现获取成绩高的前5个学生信息(500万个学生)
上一篇: redis中set集合类型的使用
站点信息
- 电话:15226178738
- QQ:1697915848
- 邮箱:1697915848@qq.com