在实际运用中,我们很少往数据库中写数据,大多时候都是读取.就像我们总是忘记不常使用的知识,就像政府会在需要的地方给予更多的补贴,我们希望读取数据的操作得到优待,因为需要.下面也将从概念,配置,应用三个方面为大家讲解主从服务器.记住一句话,人们总是习惯在更需要的地方投入更多的资源
0.url
https://github.com/MicrosoftArchive/redis/releases
扩展阅读: https://www.cnblogs.com/kevingrace/p/5685332.html
1.知识点
1000以内的端口号都是给系统用的,所以给从服务器设置端口号要注意
设置服务器IP地址要使用静态地址,不能使用动态地址
查本机可以让外界访问的IP
image.png

一.主从服务器-概念
- 为了降低每个redis服务器的负载,我们可以设置多个服务器一起执行任务,做主从模式
-
一个redis服务器负责写数据(master),其他的服务器(slave)负责读数据,主服务器的数据也会自动的同步给其他的从服务器
image.png
image.png
image.png
二.主从服务器-安装配置
- 在上述地址下载.zip文件
- 解压
- 2.1修改master redis.windows.conf
bind 192.168.137.1 #改为服务器的IP地址, 注意点: 服务器的IP地址一定要设置为静态的IP地址
daemonize yes - 2.2修改slave redis.windows.conf
bind 192.168.137.1
port 6380
daemonize yes
slaveof 192.168.137.1 6379 -
bind 192.168.137.1
port 6381
daemonize yes
slaveof 192.168.137.1 6379
image.png
三.主从服务器-应用
1.开启/关闭所有Redis服务器
cd 到对应目录
redis-server redis.windows.conf
OR
切换到各自目录下,输入命令:redis-server --service-install redis.windows.conf --loglevel verbose --service-name 服务名称
redis-server --service-uninstall --service-name 服务名称
关闭不需要的redis服务器
2.注册好对应的服务之后, 需要先打开主服务, 再打开从服务
3.检查主从关系
redis-cli -h 192.168.137.1 -p 6379
info Replication




这样在主服务器中写入的数据就可以在从服务器中查询了
但是在从服务器中写入数据会报错




