《ITPUB & IT168:2023国产分布式数据库选型及满意度调查报告(13页).pdf》由会员分享,可在线阅读,更多相关《ITPUB & IT168:2023国产分布式数据库选型及满意度调查报告(13页).pdf(13页珍藏版)》请在三个皮匠报告上搜索。
1、在调研中,我们首先对金融行业的分布式数据库应用情况做了调查,从上图中,我们可以看到,81%的受访人表示,其所在企业已经、正在或计划部署分布式数据库,其中已经部署、正在部署、正在计划部署的企业分别占比37%、18%、26%,只有19%的企业表示没有任何计划。这说明,分布式数据库在金融行业中的应用是大势所趋。调查发现,分布式数据库在金融行业中的应用之所以是大势所趋,有两个大背景,其一,业务驱动,随着数据井喷,金融行业不仅业务需求升级倒逼架构创新,同时互联网金融的快速发展对金融系统能力带来全新挑战,传统集中式数据库已经难以承载,而分布式能很好的解决这一问题。其二、政策指引,金融科技(FinTech)
2、发展规划(2019-2021)中明确指出:“加强分布式数据库的研发应用。做好分布式数据库金融应用的长期规划,加大研发与应用投入力度。有计划、分步骤稳妥推动分布式数据产品先行先试,形成可借鉴、能推广的典型案例和解决方案,为分布式数据库在金融领域的全面应用探明路径。分布式数据库应用在金融行业是大势所趋分布式数据库选型首先面对的是技术路线的选择,原生分布式架构,重构了数据库系统,原生支持分布式事务处理与数据切分,在扩展性方面存在天然的优势,在未来具有更广阔的发展空间,但目前产品成熟度,仍需时间锤炼。分库分表中间件技术相对成熟,但对数据库的核心能力改造并不多,基本上都沿用了原来单点数据库的核心能力,最
3、大的优势是能够以最小的代价在最短的时间内突破单点数据库的瓶颈。企业选择了一个分布式数据库产品之后,意味着选择了未来五年甚至十年的一个技术路线,因此,大多数用户从长远角度来看,更愿意选择原生分布式架构。调查也证实了这样的结果,56%的受访者更倾向于原生分布式技术路线。而倾向于分布式中间件+分库分表的受访者也不少,占比44%。(说明:数据仅代表受访者选择的倾向性,并不代表当下的应用状态)分布式数据库改造更青睐原生分布式架构技术路线金融企业对分布式数据库产品的选择和使用,毫无疑问是各大厂商争夺的焦点,对于其他企业也极具参考价值,下图是一个多选项的调查数据。特别说明:该项调查,以部署的企业案例数为主,
4、不看具体的部署节点数。对GaussDB的定义并不包含openGauss。产品选择和使用上,OceanBase最受欢迎有16.67%的受访者表示,其所在企业已使用或计划采用OceanBase,排名第一。2012年OceanBase开始支持支付宝,2014年替换支付宝交易系统,2015年双十一100%支持交易数据链和支付数据链,2016年双十一支付宝的整个核心账务库已经运行在OceanBase上,2017年蚂蚁集团的所有核心数据链全部迁移到OceanBase。今年OceanBase宣布开源,并一次性开放300万行代码,都让OceanBase备受关注。调查显示,OceanBase具有丰富的金融级内部
5、实践与商用实践,商用案例覆盖国有大行、城商行、农商行、证券及保险行业,其中不乏重度使用案例,目前金融领域TOP200的客户服务比例高达四分之一。第二名华为云GaussDB占比15.32%,与第三名腾讯云TDSQL15.21%,差距极微。短期华为云GaussDB受华为整体战略调整影响,但从长期看,是看好的。而腾讯云TDSQL过去一年在金融行业大力发展,遍地开花势头很猛,在TOP 10 银行中服务比例高达 60%,劲头十足。数据库供应商的产品技术及服务能力,也是金融行业选择分布式数据库至关重要的环节。数据显示,在当前各个分布式数据库产品的供应商中,腾讯云 TDSQL的产品周边生态完善程度及服务保障
6、能力,最受金融企业用户推崇,占比23.4%,目前TDSQL已助力20余家金融机构完成核心替换。腾讯云TDSQL在产品实施的技术服务方面,建设了完善的产品实施服务、维保服务团队,有实力保障金融用户的数据库产品的实施与日常运营。另外腾讯云TDSQL提供了比较完整的产品周边服务工具套件。金融企业选择使用分布式数据库产品时,实现高质量与高效的数据迁移,是一项至关重要的任务。产品技术及服务能力上,腾讯云TDSQL最受推崇金融是国民经济的命脉,数据是金融企业最核心的资产,所以,金融行业对分布式数据库的要求“稳”是第一位的,数据既不能错也不能丢,同时系统不能停,因为,一旦系统停机会给金融企业带来无法估量的经
7、济和名誉损失。因此,金融企业对与“稳”相关的“可用性、可靠性、稳定性”的要求较为极致。安全性自然成为分布式数据库选型的首要指标,占比20%。其次是产品服务能力与价格,占比18%,容灾能力占比13%,技术产品领先性,占比10%,可扩展性占比9%。安全性是金融行业选择分布式数据库的首要指标数据和分析是数字化转型的关键,金融科技以技术创新推动业务创新带来了更多大数据分析需求,而信创则加速了国产化替代进程,尤其是一些金融企业核心业务分布式改造进程标志着金融级分布式数据库逐渐走向成熟和稳定。调查显示,有36%的分布式数据库被用于大数据分析,30%用于传统业务,14%用于互联网业务,12%用于人工智能场景
8、,其它场景8%。当前分布式数据库在金融行业的应用场景分析偏多,交易次之在金融行业,数据库部署模式不仅与监管要求有关,也与企业规模相关,尤其是头部企业。目前在金融行业,尤其是核心系统,处于对数据主权及安全考量,大多数还是独立部署,但随着基础层及平台层的快速云化,上云是必然趋势。调查显示,从云部署模式看,私有云与混合云部署将是常态,其中私有云部署占比46%,混合云部署占比37%,公有云部署只有17%。私有云与混合云部署将是常态相比传统商业数据库,分布式数据库会有更多的节点和组件,更难于管理。调查显示,金融行业在使用分布式数据库过程中,最突出的问题是运维复杂度提升,占比18%,其次是人才储备不足,占
9、比16%,对原有应用系统升级改造成本较高,占比15%,数据迁移难度大占比14%,兼容性问题,占比11%。运维复杂度提升是金融行业在应用分布式数据库过程中遇到的最突出问题相比传统商业数据库,分布式数据库相对较新,金融企业在分布式数据库方面的自有运维支持能力有待进一步提高。所以,为了降低运维复杂度,金融企业对供应商提供相关图形化的数据库优化软件或工具有较强的诉求。运维复杂让金融行业对供应商提供相关数据库优化软件有较强诉求具体到供应商满意度,OceanBase以7.65分满意度排名第一,PingCAP以7.55分排名第二,华为云GaussDB以7.27排名第三。用户满意度:OceanBase第一通过
10、对选用(或者试用)OceanBase的用户进一步调查得知,OceanBase相比其它开源数据库,具备技术领先性的优势,技术领先性主要在于功能和性能,双十一和TPC-C打榜是最有力的证明,并且支持MySQL和Oracle、Paxos协议、生态工具等。安全性,OceanBase满足行业规范,如支持私有化部署,支持多中心多副本架构满足容灾高可用需求。服务方面,OceanBase有较为完善的产品服务体系,尤其在某些方面表现突出,多位受访者表示其解决问题时效比较快。在供应商推荐度方面,PingCAP以7.86分排名榜首,腾讯云TDSQL以7.12分排名第二,OceanBase以7分排名第三。供应商推荐度
11、:PingCAP第一通过对选用(或者试用)TiDB的金融行业用户的进一步调查得知,TiDB原生分布式架构适用于海量数据规模的OLTP和混合负载业务,对MySQL高度兼容,相较于分库分表方案,对业务无侵入,在线 DDL 对敏态业务开发友好。TiDB 5.0 版本引入MPP模式,支持函数和算子下推,HTAP引擎可以提供更加强劲的算力,目前已在银行、证券等金融机构的实时数仓、风控、营销和数据中台等场景中得到落地应用。不过,对于金融用户而言,之所以更愿意推荐TiDB,就是 TiDB 是一个开源的项目,而且社区很活跃,版本迭代快速。一方面,对于企业用户而言,企业的技术团队可以方便地深入到数据库核心代码的开发中,有利于对数据库平台的后期深度的运营开发维护。另一方面,一旦有疑难问题时,可以向社区求助,通过社区平台解决问题,从而降低可能产生的服务支持费用。