1.redis-rdb-tools安装
1.1 更新python-lzf依赖包
pip install rdbtools python-lzf
1.2 安装redis-rdb-tools
git clone https://github.com/sripathikrishnan/redis-rdb-tools
cd redis-rdb-tools
python3 setup.py install
注意:rdb使用依赖于python3,所以直接需要将python的软链接由python2转成python3
安装完毕之后,先查看下是否能够正常使用
1.3 源码zip包安装
wget https://github.com/sripathikrishnan/redis-rdb-tools/archive/master.zip
unzip master.zip
cd redis-rdb-tools-master/
python3 setup.py install
rm -f /usr/bin/python
ln -s /usr/bin/python3 /usr/bin/python
2.命令行用法示例
2.1 rdb 使用方法
[root@redis_zxb1 bin]# rdb --help
usage: usage: rdb [options] /path/to/dump.rdb
Example : rdb --command json -k "user.*" /var/redis/6379/dump.rdb
positional arguments:
dump_file RDB Dump file to process
optional arguments:
-h, --help sh