【三】分布式微服务架构体系详解——数据复制
前言一个高可用的分布式系统,底层的存储也是需要高性能、高可用的。上一篇介绍了一些数据存储产品,如果数据存储服务都是单库的,那么在唯一的单库发生故障时,将导致上层的微服务系统也都无法正常运行。为了加强可用性,我们需要更多的数据库节点,一个节点挂了,可以快速切换到可用的节点提供服务。有更多的节点提供服务可以带来很多好处,比如高可用、高性能,基于地理分布的数据中心可以提升用户访问速度。为了提供更好的性能和可用性,也需要解决一些复杂的问题,尤其是多Node的数据复制问题。第一篇文章中有介绍到网络延迟的问