Redis Zset 命令操作指南

Zset是Redis的里面的有序调集。其操作大体上与Set近似,就是号令纷歧样。Zset的号令要比set多些。本文介绍下Zset的常用号令。

东西/原料

  • Redis

方式/步调

  1. 1

    Zadd和Zrange号令。这两个是根基号令,添加元素和查看元素的号令。可以参考Set的Sadd和Srange号令。

    08f790529822720ecee5b85e75cb0a46f21fab6f.jpg
  2. 2

    Zincrby号令和Zinterstore号令。这两个号令也是常用的。第一个号令是在有序调集中对指心猿意马当作员的分数目上增添增量;第二个是将多个调集的并集存在另一个调集中。

    8b82b9014a90f603fbafc6e33712b31bb051ed73.jpg
  3. 3

    zlexcount和zrangebylex号令。第一个是在有序调集入彀算指心猿意马的字典区间内的当作员数目;第二个是经由过程字典区间返回有序调集的当作员。

    0823dd54564e9258f63fdc4a9282d158ccbf4e0e.jpg
  4. 4

    Zrank和Zrem号令。Zrank号令是返回有序调集中的指心猿意马当作员的索引。Zrem号令是移除有序调集中的一个或多个当作员。

    30adcbef76094b3654864149adcc7cd98d109d7a.jpg
  5. 5

    Zrevrank和Zscore号令。Zrevrank返回有序调集中指心猿意马当作员的排名,有序调集当作员按照分数递减排序;Zscore返回有序调集中,当作员的分数值。

    3b87e950352ac65cf3073cd7f5f2b21193138a10.jpg
  6. 6

    Zunionstore和Zscan号令 第一个是计较给心猿意马 的一个或多个有序调集的并集,并存储在新的Key中;Zsacn是迭代有序调集中的元素。

    dc54564e9258d1099b9af316df58ccbf6c814d1c.jpg
  7. 7

    Zremrangebylex和ZremrangebyScore号令。这两个号令别离是按照字典和rank来移除指心猿意马区间的当作员。

    8c1001e93901213fb87614785ae736d12e2e95c8.jpgEND

注重事项

  • ZSet的调集操作涉及大号令比力多,大师可以多输入几遍加深印象
  • 发表于 2019-05-22 20:01
  • 阅读 ( 1211 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具