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

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

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

收起
参与31

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

hanfeng_twthanfeng_twt数据库架构师SphereEx

集中式和分布式,是数据库两个大的架构类型,两者都有各自适应场景。从过去二三十年发展来看,集中式架构很好地解决了金融机构的场景问题,从技术角度来讲绝大多数场景并没有因能力不足而选择分布式架构的必要。这里更多地是需要考虑多种因素,来做这样的选择。
1.业务诉求
随着金融机构业务逐步互联网化,很多敏态的业务需要底层数据库提供更好的弹性、更大规模承载力,此时可考虑采用分布式架构。
2.技术诉求
技术诉求这里主要来自两个方面,存储与计算。一方面是存储能力的不足,希望通过分布式架构提供的水平扩展能力,满足海量数据存储;一方面是计算能力的不足,希望分布式架构引入更多计算资源参与其中。
3.风险诉求
分布式架构因其自身架构设计特点,在高可用、数据一致性等方面,较集中式架构有优势。有这方面诉求的可考虑分布式。
4.成本诉求
这点非针对分布式,主要是因为国外大型商业数据库经济成本较高,该选择国产库可相对降低成本投入。但因为国产库集中式架构承载力相对受限,因而考虑分布式架构。
5.发展诉求
从更为长远的技术演进路线角度考虑,引入分布式架构做长期储备。
6.政策诉求
为响应国家或监管部门要求,而采用国产库进而使用到国产分布式数据库。

金融其它 · 2022-04-21

回答者

hanfeng_twt
数据库架构师SphereEx
擅长领域: 数据库服务器分布式系统

hanfeng_twt 最近回答过的问题

回答状态

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