Java架构之Redis系列:通过文章点赞排名案例学习Sortedset命令
发布时间:2019-08-28 12:31 所属栏目:21 来源:老詹啊
导读:前言 这一篇文章将讲述Redis中的sortedset类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。 案例 demo功能是文章点赞排名等等,整个demo的大致页面如下。 准备工作 首先定义一个存储文章的key privatestaticfinalStringZSET_KEY=articleList
前言这一篇文章将讲述Redis中的sortedset类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。 案例demo功能是文章点赞排名等等,整个demo的大致页面如下。 准备工作首先定义一个存储文章的key
redis操作对象
sortedset在Redis中的结构可以看下图(图片来源于Redis in Action)。 列表查询
这里为了省去一个个添加数据的麻烦,就在获取列表数据中加了个判断。当文章数据为0时,默认添加10条数据,设置随机score加上所在的索引。 然后根据url中的参数sortType来决定返回的数据是按照分数升序还是降序排序。功能效果如下 命令介绍 赞或踩 java代码如下
根据type决定是否加减分数,当type为UP时表示赞,为其他(DOWN)时表示踩。功能效果如下 命令介绍 升降序排名 java代码如下
(编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读