range
UK[re?nd?] US[rend?]
n.範(fàn)囲; 範(fàn)囲; カテゴリ; (山、家など) 配置
vi.検索; 変更; 拡張; 移動
vt. 配置; (特定の位置または順序に従って) 並べ替え; 分類...; 放浪
adj. 牧草地、放牧area
三人稱単數(shù): ranges 複數(shù)形: ranges 現(xiàn)在分詞: ranged 過去形: ranged 過去分詞: ranged
redis ZRANGE コマンド 構(gòu)文
関數(shù): 順序付きセット キー內(nèi)の指定された範(fàn)囲內(nèi)のメンバーを返します。メンバーの位置は、スコア値が大きい順にソートされます (小さい順)。同じスコア値を持つメンバーは辭書順に並べられます。
構(gòu)文: ZRANGE key start stop [WITHSCORES]
手順: メンバーに來てもらう必要がある場合は、スコア値を (大きいものから小さいものへ) 減らしていきます) 配置するには、ZREVRANGE コマンドを使用します。添字パラメータ start と stop はどちらも基數(shù) 0 です。つまり、0 は順序付きセットの最初のメンバーを表し、1 は順序付きセットの 2 番目のメンバーを表します。 -1 は最後のメンバーを表し、-2 は最後から 2 番目のメンバーを表すなど、負(fù)の添え字を使用することもできます。範(fàn)囲外の添字はエラーを引き起こしません。たとえば、 start の値がソートされたセットの最大インデックスより大きい場合、または start > stop の場合、 ZRANGE コマンドは単に空のリストを返します。一方、stop パラメーターの値がソートされたセットの最大添字より大きい場合、Redis は stop を最大添字として扱います。 WITHSCORES オプションを使用すると、スコア値とともにメンバーを返すことができます。返されるリストの形式は、value1,score1, ..., valueN,scoreN です。クライアント ライブラリは、配列、タプルなど、より複雑なデータ型を返す場合があります。
利用可能なバージョン: >= 1.2.0
時間計(jì)算量: O(log(N) M)、N は順序付けされます。 M は結(jié)果セットのカーディナリティです。
戻り値: 指定された間隔のスコア値 (オプション) を持つ順序付けされたセット メンバーのリスト。