您的位置:首页 > 数据库 > Redis

Redis查看内存占用

2017-11-17 00:00 169 查看
摘要: redis内存占用较高,导致挂掉,此文帮助分析内存key占用空间大小。

进入redis , 执行 SAVE or BGSAVE命令, dump.rdb会保存在安装目录/db/目录下

使用工具将其转换为人眼可看的csv格式,步骤如下:

安装redis-rdb-tools工具

wget https://github.com/sripathikrishnan/redis-rdb-tools/archive/master.zip unzip master
cd redis-rdb-tools-master/
python setup.py install


根据dump.rdb文件成生内存报告进行分析

#生成报告
rdb -c memory ./dump.rdb > redis_memory_report.csv
#根据使用的内存大小进行排序
sort -t, -k4nr redis_memory_report.csv
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Redis