Redis 主从复制常见问题

为何要主从复制?

  1. 提升服务可用性,主库挂了的话能够切换到从库
  2. 提升服务性能,一主多从,读写分离,能够将读请求分散到多个从库

如何设置从库?

在从库上执行 slaveof 命令:javascript

slaveof master.host.address port复制代码

如何取消从库?

在从库上执行 slaveof 命令:java

slaveof no one复制代码

从库初始化后会将原来的数据清空么?

会,一旦被设置为某个主库的从库,那么从库原来存储的数据就会被清空微信

还能在从库写数据么?

不能,成为从库后只能接受来自主库的写操做,不然会报错:性能

(error) READONLY You can't write against a read only slave.复制代码

主库挂了,从库怎么办?

从库的角色和功能不会改变,只是没有来自主库的写操做,数据再也不更新了spa

还有啥问题?

联系做者微博/微信 @Ceelogcode

相关文章
相关标签/搜索