本文是在window环境下的主从同步
1.redis是如何实现主从同步的
redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
架构图如下:
2.步骤
第一步:配置主机master
1)配置认证密码
第二步:配置从机slave
1.配置主机信息: 端口号和认证密码
2)设置本机认证密码:和配置主机认证密码一样
第三步:使用jedis测试
/**
* 测试主从
*/
@Test
public void test01(){ //连接主机
Jedis jedis = new Jedis("localhost", 6500); //设置登录密码
jedis.auth("1"); //添加数据
jedis.set("name1", "nihao");
}
测试结果如下:
主机:
从机:
总结:
步骤:
1.主机
1.配置密码
2.从机
1.配置密码
2.配置主机信息
3.Jedis测试代码:
访问主机
参考:http://blog.sina.com.cn/s/blog_7530db6f0100vegl.html 主从原理分析
https://my.oschina.net/davehe/blog/174662 持久化RDB和AOF