求教,两台服务器上,都有redis,现在需要同步这两个redis的数据,保持数据一致,同时这两个redis都需要可读可写
实现步骤:
(1) master redis开启aof, 具体参考 http://redis.io/topics/persistence ,启动master & slave
, 本例中master为6379端口,slave为6380端口
(2) 下载simple_flow, git clone https://github.com/hongliuliao/simple_flow
(3) 编译出需要的文件: make && make test
(4) 启动 redis_repl_flow_server: ./bin/redis_repl_flow_server
(5) 启动 fileagent: ./bin/file_agent localhost 3491 ~/programs/redis-2.8.13/appendonly.aof
验证:
(1) 向master写一条数据, echo "set test9 abd" | nc localhost 6379
(2) 从slave查询数据: echo "get test9"| nc localhost 6380
, 如果响应如下,表示成功
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。