Redis-sorted-sets-zrange

提供:Dev Guides
移動先:案内検索

Redis-ソートセットZrangeコマンド

Redis ZRANGE コマンドは、キーに格納されているソートされたセットの指定された範囲の要素を返します。 要素は、最低スコアから最高スコアの順に並べられていると見なされます。 辞書の順序は、等しいスコアを持つ要素に使用されます。 開始と停止は両方ともゼロベースのインデックスです。0は最初の要素、1は次の要素などです。 これらは、ソートされたセットの最後からのオフセットを示す負の数値にすることもできます。-1はソートされたセットの最後の要素、-2は最後から2番目の要素などです。

戻り値

配列応答、指定された範囲内の要素のリスト(オプションでそれらのスコア付き)。

構文

以下は、Redis ZRANGE コマンドの基本的な構文です。

redis 127.0.0.1:6379> ZRANGE KEY START STOP [WITHSCORES]

redis 127.0.0.1:6379> ZADD myzset 0 a 0 b 0 c 0 d 0 e
(integer) 5
redis 127.0.0.1:6379> ZADD myzset 0 f 0 g
(integer) 2
redis 127.0.0.1:6379> ZRANGE myzset 0 -1
1) "a"
2) "b"
3) "c"
4) "d"
5) "e"
6) "f"
7) "g"
redis 127.0.0.1:6379> ZLEXCOUNT myzset [b [f
(integer) 5