redis-zset-命令

zset

命令
zadd 添加一個元素和他的屬性值,能夠一次添加多個
zunionstore 不會用
zinterstore 不會用
命令
zscore 根據元素查他的屬性值
zcard 返回全部集合的個數
zcount 取在這個屬性範圍內元素的個數
zrange 偏移取值,取start與end中的值,依據屬性,可添加【withscores】參數,指定後可返回屬性值–遞增排序
zrevrange 遞減排序
zrangebyscore 偏移取值,依據屬性值排序
zrevrangebyscore 偏移取值,逆序排序
zrank 返回元素排名
zrevrank 返回元素排名
zrangebylex 範圍查詢
zlexcount 屬性相同的集合,返回取值
命令
zincrby 對屬性值進行增量操做
命令
zrem 刪除1個或者多個成員
zremrangebyrank 刪除指定排名區間的元素
zremrangebyscore 區間刪除,依據屬性值
zremrangebylex 屬性值相同的集合,偏移刪除

zadd : 添加一個元素或者多個元素及屬性值python

zadd key 4 value4 9 value9

zscore :根據元素取屬性值web

zscore key value

zcard : 返回全部集合的個數svg

zcard key

zcount : 取某個屬性範圍內元素的個數ui

zcount key 200 5000 # 表示取屬性在200至5000範圍內全部元素的個數

zrange : 屬性範圍取值,可添加[withscores]參數,添加這個參數可將元素的屬性值返回spa

zrange key start end [withscores]

zrevrange : 遞減排序code

zrevrange key start end [withscores]

zrangebyscore : 偏移取值,按照屬性值進排序xml

zrangebyscore key min max [withscore]
zrangebyscore key -inf +inf [withscore]

zrevrangebyscore : 偏移可選取值,逆序排序排序

zrevrangebyscore key +inf -inf
zrevrangebyscore key 200000 100

zrank : 返回已存在的元素在集合中的排名token

zrank key value

zrevrank : 返回元素排名rem

zrevrank key value

zrangebylex : 範圍查詢

zrangebylex key min max [withscores]

zlexcount : 屬性值所有相同的集合,語句排名偏移取值

zlexcount key min max

zincrby : 對已存在的素數修改屬性值

zincrby key 2000 value # 表示對value的屬性值增長2000的增量

zrem : 刪除一個或者多個成員

zrem key value value2 value3

zremrangebyrank : 刪除指定排名區間的元素

zremrangebyrank key 0 -1 [withscores] # 表示刪除全部元素

zremrangebyscore : 區間刪除,依據屬性值

zremrangebyscore key min max [withscores]

zremrangebylex : 屬性值相同的集合,進行偏移刪除

zremrangebylex key 0 -1
相關文章
相關標籤/搜索