Redis(七)—— zset類型數據庫操作

目錄

zset類型

增加

添加

獲取

返回指定範圍內的元素

返回score值在min和max之間的成員

返回成員member的score值

刪除

刪除指定元素

刪除權重在指定範圍的元素


zset類型

  • sorted set,有序集合
  • 元素爲string類型
  • 元素具有唯⼀性,不重複
  • 每個元素都會關聯⼀個double類型的score,表示權重,通過權重將元素從⼩到⼤排序
  • 說明:沒有修改操作

增加

  • 添加

    zadd key score1 member1 score2 member2 ...

  • 例1:向鍵'a4'的集合中添加元素'lisi'、'wangwu'、'zhaoliu'、'zhangsan',權重分別爲4、5、6、3

    zadd a4 4 lisi 5 wangwu 6 zhaoliu 3 zhangsan

獲取

  • 返回指定範圍內的元素

  • start、stop爲元素的下標索引
  • 索引從左側開始,第⼀個元素爲0
  • 索引可以是負數,表示從尾部開始計數,如-1表示最後⼀個元素

    zrange key start stop

  • 返回score值在min和max之間的成員

    zrangebyscore key min max

  • 返回成員member的score值

    zscore key member

刪除

  • 刪除指定元素

    zrem key member1 member2 ...

  • 刪除權重在指定範圍的元素

    zremrangebyscore key min max

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章