Redis 主从复制常见问题

Redis 主从复制常见问题_第1张图片

为什么要主从复制?

提高服务可用性,主库挂了的话可以切换到从库

提高服务性能,一主多从,读写分离,可以将读请求分散到多个从库

如何设置从库?

在从库上执行 slaveof 命令:

slaveof master.host.address port

如何取消从库?

在从库上执行 slaveof 命令:

slaveof no one

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

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

还能在从库写数据么?

不能,成为从库后只能接受来自主库的写操作,否则会报错:

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

主库挂了,从库怎么办?

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

你可能感兴趣的:(Redis 主从复制常见问题)