以下命令会让我最多3名成员得分更高,最多5名成员得分低于成员得分100。
ZRANGEBYSCORE key -inf 100 limit 1 5 WITHSCORES
ZRANGEBYSCORE key 100 limit 1 3 WITHSCORES
有没有一种方法,没有脚本,只用一个命令从redis原子获取数据?
答案 0 :(得分:3)
有没有一种方法,没有脚本,只用一个命令从redis原子获取数据?
“没有脚本” - 是的,您可以使用事务(MULTI/EXEC
阻止)。
“只有一个命令” - 不,除非你想开发一个实现该逻辑的Redis模块。