关于TiDB、CockroachDB、巨杉等分布式数据库的选型对比?

目前金融行业很多业务系统都开始偏向互联网模式进行开发设计。但不同于互联网场景,支付类业务对于数据的并发性、一致性要求很高。而原生的开源数据库+中间件在分库分表的模式下有诸多限制很难做到高一致性。目前的分布式数据库很多,TiDB、 CockroachDB 、巨杉、各种云厂...显示全部

目前金融行业很多业务系统都开始偏向互联网模式进行开发设计。但不同于互联网场景,支付类业务对于数据的并发性、一致性要求很高。而原生的开源数据库+中间件在分库分表的模式下有诸多限制很难做到高一致性。目前的分布式数据库很多,TiDB、 CockroachDB 、巨杉、各种云厂商的云原生产品等种类繁多,各有优势。 请问这些产品的稳定性和成熟度如何,是否有实际的测试对比。

收起
参与23

查看其它 4 个回答hellot的回答

hellothellot系统架构师保险

您提到这些数据库产品有开源,也有商业的,但我们均未测试过,我们考虑的还是产品背后强大的研发力量以及成熟的运营体系。还是在文中提到的观点,要看自己的需求,分布式数据库并不是唯一的选项,如果传统数据库可以解决问题,就选择传统的集中式数据库。我们在分布式数据库选型时,第一考虑的就是不采用开源的,只从商业的产本中选,且在大型金融企业中进行过商用。

保险 · 2019-05-17
浏览7577

回答者

hellot
系统架构师保险
擅长领域: 数据库分布式系统服务器

hellot 最近回答过的问题

回答状态

  • 发布时间:2019-05-17
  • 关注会员:8 人
  • 回答浏览:7577
  • X社区推广