0

如何检查 redis-server 中所有键使用的内存。

我从redis-server选项appendonly yes开始。要检查单个键的大小,我使用以下命令-

127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> memory usage foo
(integer) 50

如何获取 redis 中所有现有键的内存使用情况

4

1 回答 1

1

您可以使用以下命令找到此信息:

 INFO memory

这将返回有关内存使用情况的详细信息,您可以找到该值:

  • used_memory_dataset:数据集的大小(以字节为单位)

您还可以使用该MEMORY STATS命令获得有趣的值,包括上面描述dataset.bytes的值和键的总数keys.count

也可能是我最喜欢的方法,当我使用 Redis 时,我使用Redis Insight来查看开发过程中的所有指标。

问候

拖船

于 2020-07-07T07:28:22.077 回答