redis数据db10导入到db0

redis-cli -n 0 keys "*" | while read key
do
      redis-cli -n 0 --raw dump $key | perl -pe 'chomp if eof' | redis-cli -n 11 -x restore $key 0
      echo "migrate key $key"
done

 

--raw :二进制格式

dump:序列化导出

perl -pe 'chomp if eof':去掉换行符'\n'

-x :标准输入

restore $key 0  :序列化导入

上一篇:[docker]创建/加入swarm集群时,报Error response from daemon: --live-restore daemon configuration is incompatib


下一篇:git restore指令和git restore --staged 的使用