Latest web development tutorials

RedisのZrevrankコマンド

Redisのは、順序セット(ソートセット)

RedisのZrevrankコマンドは、ランク付けのメンバーの順序付きセットを返します。 前記順(降順)をデクリメントのメンバーのスコアによって順序集合。

底のためのランク0は、つまり、最大スコアは0ランキングメンバーです。

使用ZRANKコマンド(大小規模)小数ずつのメンバーによって得られるランクに配置されています。

文法

次のようにRedisのZrevrank基本的なコマンドの構文は次のとおりです。

redis 127.0.0.1:6379> ZREVRANK key member

利用可能なバージョン

> = 2.2.0

戻り値

メンバーは順序集合の主要メンバーである場合は、有力メンバーを返します。 メンバーは、キー戻りはnilの順序付けられた集合のメンバーでない場合。

redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES     # 测试数据
1) "jack"
2) "2000"
3) "peter"
4) "3500"
5) "tom"
6) "5000"

redis 127.0.0.1:6379> ZREVRANK salary peter     # peter 的工资排第二
(integer) 1

redis 127.0.0.1:6379> ZREVRANK salary tom       # tom 的工资最高
(integer) 0

Redisのは、順序セット(ソートセット)