如何检查 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 中所有现有键的内存使用情况
如何检查 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 中所有现有键的内存使用情况
您可以使用以下命令找到此信息:
INFO memory
这将返回有关内存使用情况的详细信息,您可以找到该值:
used_memory_dataset
:数据集的大小(以字节为单位)您还可以使用该MEMORY STATS
命令获得有趣的值,包括上面描述dataset.bytes
的值和键的总数keys.count
。
也可能是我最喜欢的方法,当我使用 Redis 时,我使用Redis Insight来查看开发过程中的所有指标。
问候