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

redis导出数据

2016-03-02 12:53 573 查看
帮你找了一个工具,经测试可用:https://github.com/sripathikrishnan/redis-rdb-tools#generate-memory-report

安装和使用方法文档上写了,如果安装完成找不到rdb命令的话,直接在安装目录下执行也可以:
rdbtools/cli/rdb.py -c memory /path/to/your/dump.rdb > result.csv

databasetypekeysize_in_bytesencodingnum_elementslen_largest_element
0string"cccc"98string44
0string"bbb"96string33
0hash"user"102ziplist16
0string"aa"94string22
结果列中的sizeinbytes就是你要的大小,导出后自己排下序就可以了。另外,注意修改你自己dump.rdb的文件路径。对于数据量太大的情况我没测试过,分析估计会比较慢。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: