需要工具:redis-cli, 顺手的文本编辑工具
导出数据:
- echo "HGETALL test"|redis-cli -h x.x.x.x -p 6379 -a xxxxxxx -n 0-15 >> test.txt
导出的数据格式为:
key1
value1
key2
value2
通过文本编辑工具正则替换
# redis 命令
HSET test key1
value1
HSET test key2
value2
# 根据key的规则替换key后面的换行符,最终加工之后的数据
HSET test key1 value1
HSET test key2 value2
导入数据:
cat test.txt| redis-cli -h x.x.x.x -p 6379 -a xxxxxx -n 0-15