以前已经介绍过redis的安装与启动,现在开始进行小小的demo进行主从复制
1、建立3个端口redis6379、6380和6381
2、怎么建大家都知道了吧,cd /home/soft/redis-6.0.8/utils,进行./install_server.sh,具体操作找前面的博客吧,总之就是一句话,一路按着回车键,创建端口不是梦
3、去你的路径下,再分别进入6379、6380和6381,rm -fr *,将里面的持久化内容删干净(方便测试)4、在随便建立一个目录,放*.conf文件,测试么,和你的正式的启动文件分开,我是在根目录下建立的
cd home/test/redisMaster-slave/
5、将你生成的*.conf文件都copy过来,废话没有,直接上图
各位看官,是不是一目了然
6、然后再去你的测试目录
cd home/test/redisMaster-slave/,此时有了这些conf文件
不得不说图真是人类发明的一个好东西,一目了然,一览无余,一日千里,一XXX,再说就开始wu了
7、只差临门一脚了,vi 6379.conf
进行这些操作就一个目的,测试呗。具体点呢,就是在启动redis时让在前端启动打印内容,不让日志写进行日志文件而是在控制的输出方便查看变化,并且要不进行aop文件的生成,只剩成rdb文件方便测试(一定要不间断的读完,节目效果会更好)
其他两个文件相同操作
8、然后启动redis-server 6379.conf、redis-server 6380.conf、redis-server 6381.conf
上图
9、然后启动各自的客户端,server-cli -p 6379、server-cli -p 6380、server-cli -p 6381
是不是秒懂
10、然后就开始主从了各位看官,在6380客户端输入,看图吧您嘞
11、然后查看6379控制台信息,图
6380,依旧上图
追加成功
12、测试之
首先,79和80里面空空如也,keys啥都没有
在79中添加key,测试在80中出现该key
13、来吧兄弟
清晰不老铁门,88了您,打完收工