1.保证数据的安全,对于企业来说数据就是生命,任何人不能保证硬件不会有损坏的时候,所有数据近实时的备份是必要的; 2.高可用问题,既然硬件或者网络问题不能自有的控制,那么当出现问题时能透明的热切换是必要的,主从复制提供了不停机就能切换停机的主节点问题,不过mysql还没有官方提供,需要依靠第三方实现高可用 3.读写分离。针对需要离线分析的数据,如果都用主库,会影响主库的性能和用户的访问,那么可以使用从库来分担该部分流量; 4.异地 跨机房的备份,这种初衷一来是数据的安全性 二来解决网络延迟问题
数据分布:随意开始或停止复制,并在不同地理位置分布数据备份
负载均衡:降低单个服务器的压力
高可用和故障切换:帮助应用程序避免单点失败
升级测试:可以用更高版本的MySQL作为从库
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。