大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Redis教程
Redis安裝和使用
Redis數(shù)據(jù)類型操作命令
高級話題
Jedis操作Redis

Redis有序集合(sorted set)

redis 有序集合zset和集合set一樣也是string類型元素的集合,且不允許重復的成員。

不同的是 zset 的每個元素都會關聯(lián)一個分數(shù)(分數(shù)可以重復),redis 通過分數(shù)來為集合中的成員進行從小到大的排序。

基本命令

A、zadd

語法:zadd key score member [score member…]

作用:將一個或多個 member 元素及其 score 值加入到有序集合 key 中,如果 member

存在集合中,則更新值;score 可以是整數(shù)或浮點數(shù)

返回值:數(shù)字,新添加的元素個數(shù)

例 1:創(chuàng)建保存學生成績的集合

例 2:使用浮點數(shù)作為 score

B、 zrange

語法:zrange key start stop [WITHSCORES]

作用:查詢有序集合,指定區(qū)間的內(nèi)的元素。集合成員按 score 值從小到大來排序。 start,

stop 都是從 0 開始。0 是第一個元素,1 是第二個元素,依次類推。以 -1 表示最后一個成員,-2 表示倒數(shù)第二個成員。WITHSCORES 選項讓 score 和 value 一同返回。

返回值:自定區(qū)間的成員集合

例 1:顯示集合的全部元素,不顯示 score,不使用 WITHSCORES

例 2:顯示集合全部元素,并使用 WITHSCORES

例 3:顯示第 0,1 二個成員

例 4:排序顯示浮點數(shù)的 score

C、 zrevrange

語法:zrevrange key start stop [WITHSCORES]

作用:返回有序集 key 中,指定區(qū)間內(nèi)的成員。其中成員的位置按 score 值遞減(從大到小) 來排列。其它同 zrange 命令。

返回值:自定區(qū)間的成員集合

例 1:成績榜

D、zrem

語法:zrem key member [member…]

作用:刪除有序集合 key 中的一個或多個成員,不存在的成員被忽略

返回值:被成功刪除的成員數(shù)量,不包括被忽略的成員。

例 1:刪除指定一個成員 wangwu

E、 zcard

語法:zcard key

作用:獲取有序集 key 的元素成員的個數(shù)

返回值:key 存在返回集合元素的個數(shù), key 不存在,返回 0

例 1:查詢集合的元素個數(shù)

常用命令

A、zrangebyscore

語法:zrangebyscore key min max [WITHSCORES ] [LIMIT offset count]

作用:獲取有序集 key 中,所有 score 值介于 min 和 max 之間(包括 min 和 max)的成員,有序成員是按遞增(從小到大)排序。

min ,max 是包括在內(nèi) , 使用符號 ( 表示不包括。 min , max 可以使用 -inf 

+inf 表示最小和最大

limit 用來限制返回結(jié)果的數(shù)量和區(qū)間。

withscores 顯 示 score 和 value

返回值:指定區(qū)間的集合數(shù)據(jù)

使用的準備數(shù)據(jù)

例 1:顯示指定具體區(qū)間的數(shù)據(jù)

例 2:顯示指定具體區(qū)間的集合數(shù)據(jù),開區(qū)間(不包括 min,max)

例 3:顯示整個集合的所有數(shù)據(jù)

例 4:使用 limit

增加新的數(shù)據(jù):

顯示從第一個位置開始,取一個元素。

B、 zrevrangebyscore

語法:zrevrangebyscore key max min [WITHSCORES ] [LIMIT offset count]

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

例 1:查詢工資最高到 3000 之間的員工

C、 zcount

語法:zcount key min max

作用:返回有序集 key 中, score 值在 min 和 max 之間(默認包括 score 值等于 min 或 max )的成員的數(shù)量

例 1:求工資在 3000-5000 的員工數(shù)量

全部教程
主站蜘蛛池模板: 欧美末成年videos在线观看 | 欧美精品午夜毛片免费看 | 香蕉网站男人网站 | 久久国产精品老女人 | 久热只有精品 | 日本a在线观看 | 这里只有精品国产 | 日韩国产成人资源精品视频 | 欧美肥婆videos另类 | 国产成人在线视频观看 | 中文福利视频 | 在线亚洲国产精品区 | 免费女人18毛片a级毛片视频 | 精品乱人伦一区二区 | www性| 欧美成人私人视频88在线观看 | 午夜成人在线视频 | 久久www免费人成_看 | 91成人精品视频 | 最新日本中文字幕 | 免费一级毛片无毒不卡 | 天天插天天干 | 日韩欧美 在线播放 | 中国大乳久久 | 久草热久草在线 | 日日夜夜视频 | 国产精品一级视频 | 最新中文字幕在线观看 | 亚洲欧美日韩精品久久久 | 亚洲欧美日韩成人一区在线 | 日本在线观看不卡免费视频 | 在线国产福利 | a级免费网站 | 日本在线视频精品 | 在线观看一级毛片免费 | 国产在线观看91 | 九九精品视频一区二区三区 | 搜毛片 | 亚洲主播在线 | 欧美性理论片在线观看片免费 | 日韩欧美手机在线 |