文章插图
方法一:Python rdbtools安装 rdbtools
$ /usr/local/python/bin/easy_install pip
$ /usr/local/python/bin/pip install rdbtools
解析成json格式
$ rdb --command json /data/redis/dump.rdb
方法二:用lua工具 rdb tools解析工具地址: https://github.com/git-hulk/rdbtools
下载解压后安装解析即可,非常简单
$ cd rdbtools/src
$ make
$ ./rdbtools -f ../tests/dump2.4.rdb -s ../scripts/example.lua
注意:example.lua是可以支持自定义的,默认的example.luae脚本一半的需求已经可以很好的应对了
【解析redis备份文件rdb的两种方法及对比】两种工具对比
从功能完善行上来讲,方法一更好,速度也更快
方法二的优势在于,使用方便,不需要安装依赖
推荐阅读
- Redis如何保证接口的幂等性?我前后看了10遍,果断收藏
- 茶多酚的功效与作用及茶多酚的副作用解析
- Redis桌面管理工具Redis Desktop Manager 2019.2发布
- Redis:解决分布式高并发修改同一个Key的问题
- 如何进行异地自动备份数据库
- 机械图纸知识解析,这个总结溜溜的
- 什么是SWOT、6W2H?深度解析管理者必备的7大管理工具!实用干货
- 红茶怎么泡才好喝呢解析红茶冲泡要素
- redis事务不具有回滚机制,那么它是如何进行事务控制的
- 茶道与茶文化解析_峨眉竹叶青茶