【问题标题】:redis cluster dbsize shows keys only on that noderedis cluster dbsize 仅在该节点上显示键
【发布时间】:2016-09-20 08:43:22
【问题描述】:

我正在使用

连接到一个 redis 集群节点

redis-cli -c -p 7001

当我发出 info 命令或 dbsize 命令时,我会得到仅驻留在该节点上的键的计数,而不是所有节点上的所有键的计数我集群中的节点。 但是,如果我要求一个不在该节点上的密钥,它会从该节点获取密钥。 如果我希望 keys * 产生所有可用节点的所有密钥怎么办?

【问题讨论】:

    标签: redis redis-cluster redis-cli


    【解决方案1】:

    与任何类型的 Redis 实例交谈时,您只是在与该特定实例交谈。因此,任何命令都只在该实例的上下文中执行。如果要在集群中聚合键计数,则必须在每个主节点上发出命令并对结果求和。

    【讨论】:

      猜你喜欢
      • 2016-08-10
      • 1970-01-01
      • 2016-11-09
      • 2016-07-25
      • 2023-03-21
      • 1970-01-01
      • 2022-01-26
      • 1970-01-01
      • 2017-03-15
      相关资源
      最近更新 更多