Redis - 获取集群中的总数据集大小
Redis - Get total dataset size in a cluster
设置 Redis 实例并 运行 后,可以通过查看 used_memory_dataset 字段从以下命令的输出中检索数据集大小(以字节为单位)。
./redis-cli -h <ip address> -p <port> info
但是,当我在集群模式下有多个实例 运行 时,如何检索整个集群的数据集大小? redis-cli 工具是否仍可用于此类基于集群的命令?
从 Redis v5 开始,cli 包括集群智能。您可以使用以下形式调用命令,例如INFO
,在所有节点上:
redis-cli --cluster call ip:port command
要计算数据集的总大小,您必须将不同的回复相加。
设置 Redis 实例并 运行 后,可以通过查看 used_memory_dataset 字段从以下命令的输出中检索数据集大小(以字节为单位)。
./redis-cli -h <ip address> -p <port> info
但是,当我在集群模式下有多个实例 运行 时,如何检索整个集群的数据集大小? redis-cli 工具是否仍可用于此类基于集群的命令?
从 Redis v5 开始,cli 包括集群智能。您可以使用以下形式调用命令,例如INFO
,在所有节点上:
redis-cli --cluster call ip:port command
要计算数据集的总大小,您必须将不同的回复相加。