Redis RDB文件大小size_in_bytes比used_memory_human小

Posted iaiti

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis RDB文件大小size_in_bytes比used_memory_human小相关的知识,希望对你有一定的参考价值。

在使用RDB工具分析redis内存占用的空间大小时,size_in_bytes可以查看到key占用的空间大小,使用redis命令used_memory_human可以看到redis分配的内存总量。
但是实际统计出来的结果,占用大小还没达到分配的内存总量。那剩余的内存去哪里了。最终在RDB的工具里找到了相关的说明。

FAQs · sripathikrishnan/redis-rdb-tools Wiki · GitHub

RDB工具里面说明了,为什么报告的内存和实际使用的内存不匹配。
Why doesn't reported memory match actual memory used?

1、Memory used by client buffers
2、Memory used for pub/sub
3、Redis process overheads


1、客户端缓存使用的内存
2、发布订阅pub/sub使用的内存
3、redis进程开销

以上是关于Redis RDB文件大小size_in_bytes比used_memory_human小的主要内容,如果未能解决你的问题,请参考以下文章

Redis RDB文件大小size_in_bytes比used_memory_human小

Redis RDB文件大小size_in_bytes比used_memory_human小

redis rdb文件解析

redis 实验持续化

redis

Redis创建快照RDB