7. 主从配置
- 一个master可以拥有多个slave,一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构
- master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1
- 通过主从配置可以实现读写分离
- master和slave都是一个redis实例(redis服务)
1 配置主
查看当前主机的ip地址:ifconfig
修改etc/redis.conf文件:sudo vi redis.conf
在redis.conf里:bind 主机ip
重启redis服务:
sudo service redis stop
redis-server redis.conf【sudo service redis start】
2 配置从
复制 etc/redis.conf文件
sudo cp redis.conf ./slave.conf
修改redis/slave.conf文件
sudo vi slave.conf
编辑内容:
bind 主机ip
slaveof 主机ip 端口号
port 6378【不能和主的6379相同】
redis服务:sudo redis-server slave.conf
查看主从关系:redis-cli -h 主机ip info Replication
3 数据操作
在master和slave分别执行info命令,查看输出信息,进入主客户端
redis-cli -h 主机IP -p 6379
进入从的客户端
redis-cli -h 主机IP -p 6378
备注:
备份和读写分离
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」