Redis-redis如何实现多字段排序
redis 有sort set数据结构,但仅仅只能安装score排序,我想实现不仅按照score排序,还需要按照其他字段排序,比如更新时间倒序排序,应该怎样实现?就是类似实现mysql中的 select * from 学生成绩表 order by score desc ,age desc这种排序
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我觉得吧,有这么复杂的需求的话,就说明这项目不适合用redis。果断换mongodb~
redis只是一个缓存,或者说是一个有一定数据结构的缓存,要做一些sql东西比较无力。
或者你可以先排好序,然后存到redis里面~ 因为一般这种都是top XX 这种,也不是太浪费~ 更新成本大了点~
同意小小的说法,redis很委屈地说“臣妾做不到啊!!”