Redis-redis如何实现多字段排序

发布于 2017-05-04 12:07:27 字数 155 浏览 1287 评论 2

redis 有sort set数据结构,但仅仅只能安装score排序,我想实现不仅按照score排序,还需要按照其他字段排序,比如更新时间倒序排序,应该怎样实现?就是类似实现mysql中的 select * from 学生成绩表 order by score desc ,age desc这种排序

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

偏爱自由 2017-09-13 16:48:29

我觉得吧,有这么复杂的需求的话,就说明这项目不适合用redis。果断换mongodb~
redis只是一个缓存,或者说是一个有一定数据结构的缓存,要做一些sql东西比较无力。

或者你可以先排好序,然后存到redis里面~ 因为一般这种都是top XX 这种,也不是太浪费~ 更新成本大了点~

虐人心 2017-08-05 23:56:37

同意小小的说法,redis很委屈地说“臣妾做不到啊!!”

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文