如何实现核心业务系统的传统数据库架构向分布式数据库转型?

如何实现核心业务系统的传统数据库架构向分布式数据库转型?分布式数据库在解决高并发和高扩展性上有哪些优势?

参与5

1同行回答

zhanxuechaozhanxuechao  咨询专家 , 数字研究院
回答这个问题得需要勇气啊,核心业务系统的数据库,重中之重啊。对于这个问题,我觉得分两方面,一方面需要从业务体量及发展上来看,是否需要这也做,承担分布式数据库架构相比传统架构在横向扩展方面有先天优势,但我们的业务是否到了需要横向扩展是否到了需要频繁扩容的地步,另外分布...显示全部

回答这个问题得需要勇气啊,核心业务系统的数据库,重中之重啊。对于这个问题,我觉得分两方面,一方面需要从业务体量及发展上来看,是否需要这也做,承担分布式数据库架构相比传统架构在横向扩展方面有先天优势,但我们的业务是否到了需要横向扩展是否到了需要频繁扩容的地步,另外分布式数据库在简单事务处理方面的性能是低于传统的集中式数据库的,这个需要注意。
最后,是怎么做的问题,我可以很明确的指出,传统数据库架构改为分部式数据库,系统架构方面一定要重构,代码进行改造,当你要对系统重构的适合,对业务进行模块化拆分,程序方面的拆分以及数据库方面的拆分优化,一个大的集中式数据库拆分为低耦合的小数据库,那是否还有必要进一步使用分布式的数据库架构呢,这个我认为必要性不大。

收起
IT咨询服务 · 2021-06-22
浏览738

提问者

nkj2021
系统架构师某证券企业
擅长领域: 存储服务器数据库

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-06-22
  • 关注会员:2 人
  • 问题浏览:1194
  • 最近回答:2021-06-22
  • X社区推广