采用主从架构时,建议必须开启master的持久化。
不建议将slave作为master的数据热备份。因为一旦关闭master的持久化,master故障重启时,数据可能是空的,而一经复制,所有slave的数据也都丢失了。因此master一定要有持久化机制,而且要有数据备份。
尽管通过某些高可用机制(如Redis提供的sentinal)支持slave自动接管master,但是一旦没有检查到master宕机,而master又自动重启了,就可能导致上面所说的所有的slave数据都被清空,导致数据丢失。
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!