集中式or分布式的“莎士比亚之问”( 六 )
而从数据库的角度来看 , 分布式数据库 , 在一定程度上牺牲了强一致性 , 换取了高可用性 , 这是现在多数分布式数据库产品的选择方向 。 所以 , 在一些核心交易系统之外 , 很多企业的创新型应用更适合采用分布式数据库 , 可以很好的满足创新型应用对海量数据 , 复杂数据类型 , 高可用 , 人工智能 , 弹性伸缩 , 业务灵活调整 , 成本等多方面的需求 。
但高弹性和高可用性并不代表不安全 , 不可靠 , 也不意味着运维的复杂化 。 因为 , 在容灾方面 , 分布式架构的多机房策略可以保障服务的高可用性 , 在容灾方面有着天然的优势 。 同时 , 分布式架构采用自动化的运维和监控以及故障处理体系 , 运维方面也非常方便 。
综合来看 , 分布式架构在安全自主、灵活性、经济性、可伸缩性等方面有明显优势 , 随着当今社会系统需要处理的数据量越来越大 , 分布式架构在这方面的优势也会越来越明显 。
融合架构:需求导向 , 和谐共生
当然 , 这场集中式还是分布式的辩论没有失败者 。 这个辩题之外 , 最核心的东西其实仍然是客户的需求 。 企业如何通过最合理的IT架构 , 去获取数字化竞争力 。
推荐阅读
- 崩坏3莎士比亚漂流|崩坏3莎士比亚漂流怎么样
- qkfile在数据可靠性、数据安全性
- 小米金融与区块链强强联手,未来分布式存储是必然趋势!
- BAT面试题汇总:分布式+Dubbo +JVM+微服务+多线程+Spring附答案
- 终端有可能看不到所有的缓冲
- 区块链,作为一个分布式的数据库
- 分布式存储的三大优势
- QKFile,全称为夸克分布式文件系统
- 阿里资深架构师“墙裂”推荐实战书籍:分布式+JVM+MySQL+Nginx..
- 蚂蚁花呗五面(高级):分布式+MySQL+HashMap+线程池+MQ+Redis