集中式or分布式的“莎士比亚之问”( 六 )

而从数据库的角度来看 , 分布式数据库 , 在一定程度上牺牲了强一致性 , 换取了高可用性 , 这是现在多数分布式数据库产品的选择方向 。 所以 , 在一些核心交易系统之外 , 很多企业的创新型应用更适合采用分布式数据库 , 可以很好的满足创新型应用对海量数据 , 复杂数据类型 , 高可用 , 人工智能 , 弹性伸缩 , 业务灵活调整 , 成本等多方面的需求 。

但高弹性和高可用性并不代表不安全 , 不可靠 , 也不意味着运维的复杂化 。 因为 , 在容灾方面 , 分布式架构的多机房策略可以保障服务的高可用性 , 在容灾方面有着天然的优势 。 同时 , 分布式架构采用自动化的运维和监控以及故障处理体系 , 运维方面也非常方便 。

综合来看 , 分布式架构在安全自主、灵活性、经济性、可伸缩性等方面有明显优势 , 随着当今社会系统需要处理的数据量越来越大 , 分布式架构在这方面的优势也会越来越明显 。

融合架构:需求导向 , 和谐共生

当然 , 这场集中式还是分布式的辩论没有失败者 。 这个辩题之外 , 最核心的东西其实仍然是客户的需求 。 企业如何通过最合理的IT架构 , 去获取数字化竞争力 。

推荐阅读