range

英 [re?nd?]? ?美 [rend?]??

n.范圍;射程;類別;(山脈,房屋等的)排列

vi.搜索;變化;延伸;漫游

vt.排列;(按一定位置或順序)排序;把…分類;徘徊

adj.牧場(chǎng)的,放牧區(qū)的

第三人稱單數(shù): ranges 復(fù)數(shù): ranges 現(xiàn)在分詞: ranging 過(guò)去式: ranged 過(guò)去分詞: ranged

by

英 [ba?]? ?美 [ba?]??

prep.在…旁邊;表示方式;由于;經(jīng)過(guò)

adv.經(jīng)過(guò);表示保留或保存時(shí)用;短暫拜訪

score

英 [sk?:(r)]? ?美 [sk?r, skor]??

n.得分;分?jǐn)?shù);總譜;20個(gè)

v.評(píng)分;得分;記分;獲得勝利

第三人稱單數(shù): scores 復(fù)數(shù): scores 現(xiàn)在分詞: scoring 過(guò)去式: scored 過(guò)去分詞: scored

redis ZRANGEBYSCORE命令 語(yǔ)法

作用:返回有序集?key?中,所有?score?值介于?min?和?max?之間(包括等于?min?或?max?)的成員。有序集成員按?score?值遞增(從小到大)次序排列。

語(yǔ)法:ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]

說(shuō)明:具有相同?score?值的成員按字典序(lexicographical order)來(lái)排列(該屬性是有序集提供的,不需要額外的計(jì)算)。可選的?LIMIT?參數(shù)指定返回結(jié)果的數(shù)量及區(qū)間(就像SQL中的?SELECT?LIMIT?offset,?count?),注意當(dāng)?offset?很大時(shí),定位?offset?的操作可能需要遍歷整個(gè)有序集,此過(guò)程最壞復(fù)雜度為 O(N) 時(shí)間??蛇x的?WITHSCORES?參數(shù)決定結(jié)果集是單單返回有序集的成員,還是將有序集成員及其?score?值一起返回。

該選項(xiàng)自 Redis 2.0 版本起可用。

可用版本:>= 1.0.5

時(shí)間復(fù)雜度:O(log(N)+M),?N?為有序集的基數(shù),?M?為被結(jié)果集的基數(shù)。

返回:指定區(qū)間內(nèi),帶有?score?值(可選)的有序集成員的列表。

redis ZRANGEBYSCORE命令 示例

雷雷