金融行业国产OLTP分布式数据库如何选型

本文探讨了金融行业在国产OLTP数据库选型时需考虑的关键因素,包括数据正确性、稳定可靠性、极致性能和智能自治。文章提到了OceanBase、HotDB、巨杉数据库、TiDB和GoldenDB,并建议从产品自身和金融级需求两个方面进行评估,如事务一致性、高可用性、并发性能和运维复杂度等。
摘要由CSDN通过智能技术生成

今年猝不及防的疫情使得产业数字化成爆发趋势, “新基建”的提出再次让国产数据库走到了春风口。 面对国内各式各样的数据库产品,该如何选择?尤其是金融行业,实现从Orecal、IBM到国产数据库的替换必将要多种维度考虑。目前市面被熟知的国产OLTP数据库产品有:OceanBase 、HotDB, 巨杉数据库,TiDB、TDSQL GoldenDB, 作为对数据库强一致、高可用等要求极高的金融行业该如何选型? 以下笔者根据金融行业核心业务系统对数据的要求总结的一些选型时须着重考虑的维度:

产品自身

首先满足分布式数据库产品的基础要求:数据正确、稳定可靠、极致性能、智能自治

数据正确
从应用访问数据库视角是数据库层的数据实时一致、原子性、事务隔离级别等;从数据持久化视角是数据库的提交事务数据是否不丢失、单个数据副本损坏是否另外一个数据副本的数据零丢失。

稳定可靠
判断物理服务器损坏、文件系统损坏、物理服务器网络故障、物理服务器断电等,也即分布式数据库产品参与数据库操作处理的每个组件是否有响应的高可用机制,及采用分布式一致性协议的组件是否能突破少于半数节点无法提供服务的能力等。

极致性能:
集中式数据库转分布式数据库后,每笔数据库DML操作至少多一个网络来回(提问中产品:TiDB、GoldenDB、 TDSQL 则每笔DML操作多2个网络来回,OB、HotDB则每笔DML操作多一个网络来回),加上数据库服务接入节点(或称计算节点 或称计算引擎)的内部对SQL语句解析、优化、改写、锁资源开销等。但时间主要是因至少多一个网络来回的时延,则必须拥有更强大的并发数能力和每笔数据库操作必须快速响应,才能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值