zoukankan      html  css  js  c++  java
  • [redis] Zremrangebylex命令移除元素令人困惑不能理解

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

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

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

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

    redis 127.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 127.0.0.1:6379> ZREMRANGEBYLEX myzset [alpha [omega
    (integer) 6
    redis 127.0.0.1:6379> ZRANGE myzset 0 -1
    1) "ALPHA"
    2) "aaaa"
    3) "zap"
    4) "zip"
  • 相关阅读:
    VM player无法联网问题
    寄存器
    linux下的文件操作
    linux的切换目录操作
    linux的ls -al指令
    python对ASC码的加减
    ASC码速记
    pyhton的返回值
    intellij 调试方法
    2015,5.10
  • 原文地址:https://www.cnblogs.com/taoshihan/p/13092064.html
Copyright © 2011-2022 走看看