2016-05-23 37 views
1

我连接到一个Redis的群集节点上的按键的Redis集群dbsize只显示使用节点

Redis的-CLI -c -p 7001

当我发出信息命令或dbsize命令,我得到只存在于该节点上的密钥数,而不是群集中所有节点上的所有密钥数。 但是,如果我要求一个不在此节点上的密钥,它会从该节点获得密钥。 如果我想让键*从所有可用节点中生成所有键,该怎么办?

回答

1

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