Login
网站首页 > 文章中心 > 其它

[redis]_Zremrangebylex命令移除元素令人困惑不能理解

作者:小编 更新时间:2023-08-17 21:37:45 浏览量:136人看过

[redis]_Zremrangebylex命令移除元素令人困惑不能理解-图1

在查看一篇滑动窗口实现的限流算法时 , 代码中使用的redis , 就使用到了这个命令

目的是删除集合中范围以外的元素

但是在看文档的时候,文档中的实例令人不能理解

这里的alpha和omega是啥意思 , 完全看不懂 ,也没有地方解释 ,如果是按名称范围删除? 从alpha开始删 ,omega不存在 ,那么为啥删到foo就停了

redis 12⑦0.0.1:6379> ZRANGE myzset 0 -1
1) "ALPHA"
 2) "aaaa"
 3) "alpha"
 4) "b"
 5) "c"
 6) "d"
 7) "e"
 8) "foo"
 9) "zap"
10) "zip"
redis 12⑦0.0.1:6379> ZREMRANGEBYLEX myzset [alpha [omega
(integer) 6
redis 12⑦0.0.1:6379> ZRANGE myzset 0 -1
1) "ALPHA"
2) "aaaa"
3) "zap"
4) "zip"

以上就是土嘎嘎小编为大家整理的[redis]_Zremrangebylex命令移除元素令人困惑不能理解相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章