English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Redis Zrevrange コマンド

Redis 有序集合(sorted set)

Redis Zrevrange コマンドは、順序付けされた集合内の指定された範囲のメンバーを返します。

メンバーの位置は分数値で減少(大きい順)に並べ替えられます。

同じ分数値を持つメンバーは、逆辞書順(reverse lexicographical order)で並べ替えられます。

ZREVRANGE コマンドは、メンバーが分数値で減少順に並べ替えられる以外は、ZRANGE コマンドと同じです。 ZRANGE コマンドと同じです。

文法

redis Zrevrange コマンドの基本的な文法は以下の通りです:

redis 127.0.0.1:6379> ZREVRANGE key start stop [WITHSCORES]

利用可能バージョン

>= 1.2.0

返り値

指定された範囲内、分数値(オプション)を含む順序付けされた集合のメンバーのリスト。

オンラインサンプル

redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES        # 增加順に並べ替え
1) "peter"
2) "3500"
3) "tom"
4) "4000"
5) "jack"
6) "5000"
redis 127.0.0.1:6379> ZREVRANGE salary 0 -1 WITHSCORES     # 減少順に並べ替え
1) "jack"
2) "5000"
3) "tom"
4) "4000"
5) "peter"
6) "3500"

Redis 有序集合(sorted set)