Python - redis rdb备份文件导入本地
1. 安装 rdbtools
pip install rdbtools
2. 安装 python-lzf
pip install python-lzf
3. rdb 文件导出为json文件
rdb --c json 路径名称/备份文件名称.rdb -f xx.json
4. 解析json文件
with open('文件路径/xx.json', 'r') as json_file: res = json.loads(json_file.read())
5. 连接redis
r = redis.Redis(host='localhost', port=6379, db=14)
6. 将解析数据写入本地redis
for key, value in res[0].items(): r.set(key, json.dumps(value))