在互联网时代,实际的开发过程中,经常会遇到各种各样的数据同步问题。或者是数据传输问题。账号我们的服务现在要在客户现场本地化部署一套那原有的redis里的数据就需要同步过去。在github上找了下果然有开源的小工具。还不错 单机同步成功
根据操作手册操作了一下,成功的实现了单节点的redis数据同步;
步骤1:下载已经编译好的源码
步骤2:根据文档修改redis-shake.conf配置文件,主要就是修改下源和目的redis的地址及密码
步骤3:./redis-shake.darwin -conf=redis-shake.conf -type=sync 直接启动此时刷新下目标redis里面已经有数据了,核对了下redis的key的个数 一致,而且在源redis上主动删了一个key后,这边也同步删除了。
至此大功告成!