redis 可以实现类似mysql的高级排序吗?


redis sort
能做类似
mysql
这样的排序吗?

SELECT id,weight,click FROM task ORDER BY weight DESC, click ASC

Redis

zeromax 11 years ago

用redis 有序集插入的时候就排序好

sh003 answered 11 years ago

用memsql吧

leuanla answered 11 years ago

不要枉费心机了,不可以,坐等拍砖。 http://redis.io/commands/SORT

o準駙馬o answered 11 years ago

@finallygo 的方法大致可行,要是太复杂的估计支持不好。

因为瘦所以受 answered 11 years ago

直接是不支持的,但是你可以设计一下,比如把score分为 weight + (max_click - click)

北坡炮兵并排跑 answered 11 years ago

Your Answer