如何结合不同的业务场景选择合适的数据库?

分布式数据库种类较多,有基于开源内核的,有纯自研内核的;有计算存储紧耦合,有计算存储分离;有的擅长OLTP,有的擅长OLAP,也有支持HTAP的等目前没有哪一款产品可以适合所有应用场景,所以选型如何结合不同的业务场景选择合适的数据库?...显示全部

分布式数据库种类较多,有基于开源内核的,有纯自研内核的;有计算存储紧耦合,有计算存储分离;有的擅长OLTP,有的擅长OLAP,也有支持HTAP的等目前没有哪一款产品可以适合所有应用场景,所以选型如何结合不同的业务场景选择合适的数据库?

收起
参与10

查看其它 2 个回答邓刚的回答

邓刚邓刚解决方案架构师英特尔

目前确实没有哪一款产品可以满足所有的需求。在选型时,首先需要考虑的是业务需要支撑的并发交易量。如果需要支撑的并发交易量很大,比如大型银行的核心系统需要支撑每秒上万次的交易,那么选型首先要选出能够满足需求的,擅长 OLTP 的分布式数据库。业务的 OLAP 需求,可以通过单独再建的方式来进行。如果需要支撑的并发交易量不大,比如中小银行的网银系统,如果同时又有一定的 OLAP 需求,可以在确保 OLTP 能力满足的前提下,考虑支持 HTAP 的分布式数据库。

硬件生产 · 2021-12-28
浏览984

回答者

邓刚
解决方案架构师英特尔
擅长领域: 数据库服务器分布式系统

邓刚 最近回答过的问题

回答状态

  • 发布时间:2021-12-28
  • 关注会员:4 人
  • 回答浏览:984
  • X社区推广