检查redis服务器中所有键的大小(以字节为单位)

Check size of all keys in bytes in redis server

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

我已经开始使用 redis-serverappendonly yes 选项。要检查单个密钥的大小,我使用以下命令-

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

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

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

 INFO memory

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

  • used_memory_dataset:数据集的字节大小

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

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

此致

Tug