主从概念:
一个master可以有多个slave,一个slave又可以有多个slave,如此下去,形成强大的多级服务器集群架构
master用来写数据,slave用来读数据,网站的读写比率是10:1
通过主从配置实现读写分离
主服务器配置
配置文件修改
vi /etc/redis/redis.conf 不一定都是这个路径,具体看redis.conf配置放在哪里
bind 192.168.1.1 绑定本机的ip
启动服务
redis-server /etc/redis/redis-conf
查看是否成功
ps aux | grep redis
如成功出现
root 32625 0.0 0.7 133540 7528 ? Ssl 03:29 0:00 redis-server ip:6379
从服务器配置
复制 /etc/redis/redis-conf 文件
cp redis.conf ./slave.conf
修改 redis/slave.conf
vi slave.conf
bind 192.168.1.1 (本机ip)
prot 6378
将这句拷贝到slave.conf
slaveof 192.168.1.1 6379 (主机ip 主机端口)
启动redis从服务
redis-server slave.conf
查看主从关系
redis-cli -h 192.168.1.1 info Replication