一、背景与目的
RDR 是解析 redis rdbfile 工具,与redis-rdb-tools相比,RDR 是由golang实现的,速度更快。
分析 Redis 内存中哪个 Key 值占用的内存最多。
分析出 Redis 内存中哪一类开头的 Key 占用最多,有利于内存优化。
Redis Key 值以 Dashboard 展示,这样更直观。
二、部署
# 下载,是一个可自行文件。
https://github.com/xueqiu/rdr/releases/download/v0.0.1/rdr-linux
三、使用
-
在redis上执行
bgsave -
取rdb文件到rdr主机上(文件名:dump.rdb)
-
执行
# 生成一个页面端口为8111, 分析dump.rdb文件
rdr-linux show -p 8111 dump.rdb
4. 使用浏览器打开报告
四、结论
结论可以直观分析大key。但没有热key的分析。