国产数据库选型,集中式与分布式如何选取?

国产数据库选型上,集中式与分布式如何选取?显示全部

国产数据库选型上,集中式与分布式如何选取?

收起
参与31

查看其它 10 个回答huhu097的回答

huhu097huhu097DBA云南红塔银行

先来对比一下传统集中式数据库和分布式数据库的特点

传统集中式数据库

优势:成熟稳定,行业适配性强,生态完善

劣势:成本高,高可用能力一般,弹性扩缩容能力一般,高并发场景下的负载能力一般

基于分库分表的分布式数据库

优势:线性扩展能力,成本低

劣势:跨库的分布式事务的实现,全局时钟,跨库复杂sql的执行,全局一致性(全局索引,序列等),扩缩容需考虑业务逻辑

原生分布式数据库

优势:高可用能力强,弹性扩缩容能力强,应用侵入性小,灵活部署,对业务透明,低成本

劣势:生态以及配套工具还需要完善

以上是我自己理解的集中式和分布式的一些优劣势,如何选择,要根据应用系统的特点,需要强大的高可用能力,弹性扩缩容能力,高并发负载能力,对于rto和rpo都有很高要求,原生分布式数据库是最好的选择,另外还要考虑信创,国产化趋势等因素。权衡利弊,选择适合自己的才是最好的。

银行 · 2022-06-04
浏览1578

回答者

huhu097
DBA云南红塔银行
擅长领域: 数据库国产数据库服务器

huhu097 最近回答过的问题

回答状态

  • 发布时间:2022-06-04
  • 关注会员:13 人
  • 回答浏览:1578
  • X社区推广