Redis 数据库的主从配置

主数据库(master)—— 数据写入
从数据库(slave)—— 数据库的读取
通过配置主从数据库实现数据库的读写分离 ( 网站的读写比例一般位10 :1)
master 和 slave 都是一个redis实例

1、配置主数据库

(1)、配置文件
etc / redis / redis.conf 文件

bin 0.0.0.0 # 或者修改成本机IP

(2)、开启主机服务

src / redis-server redis.conf

2、配置从数据库
(1)、复制 etc / redis / redis.conf 文件

cp redis conf slave.conf

(2)、修改 redis / save.conf 文件

vim slave.conf

bind 192.168.154.131 # 主机IP
slaveof 192.168.154.131 6379 # 主机IP + 端口
port 6378 # 从机端口

3、开启主机服务

src / redis-server slave.conf

4、数据操作
在 master 和 slave 分别执行 info 命令,查看输出信息 进入主客户端

src / redis -cli -h 192.168.154.131 -p 6379

进入从的客户端

src / redis -cli -h 192.168.154.131 -p 6378

主从数据库自动同步

# 主数据库
set name lcl
# 从数据库
get name
发布了50 篇原创文章 · 获赞 3 · 访问量 1797

猜你喜欢

转载自blog.csdn.net/weixin_43056654/article/details/104746156