查看原文
其他

《国产分布式数据库应用现状调研报告》摘要

常华Andy Andy730 2024-03-16
来源:dbaplus,国产分布式数据库应用现状调研报告,2023年3月30日

报告概要

  • 分布式数据库在国内发展迅速,已广泛应用于国内企业,且云化部署已成常态;
  • 企业选型分布式数据库基本围绕4+1 要素,即:可靠性和稳定性、整体成本、产品功能和易用性、兼容性,以及分布式数据库最具吸引力的可扩展性;
  • 稳定性保障、运维复杂度、改造成本,是企业使用分布式数据库的主要难点;
  • 分布式数据库整体使用成本比传统数据库略有下降,但也有部分企业出现成本大幅上升的情况;
  • 国产分布式数据库产品的应用率和关注度显现向头部集中的趋势,OceanBase 和TiDB位列第一梯队;
  • 将核心应用系统迁移到国产分布式数据库仍面临巨大挑战;
  • 国产分布式数据库厂商整体满意度达及格线以上,平均分7.76(满分10 分),OceanBase、TiDB、GaussDB 名列厂商优质服务评分前三;
  • 国产分布式数据库生态建设仍有较大发展空间,需加强文档体系、技术社区的建设和完善,数据库专业人员亟需补充和强化;
  • OceanBase、TiDB、GaussDB、TDSQL、达梦等国产数据库,在企业未来重点考察使用的数据库排名中名列前茅。

分布式数据库的行业应用

  • 互联网/IT 行业:排名前三的分别是TiDB、OceanBase、PolarDB。互联网/IT行业的研发、架构、运维等方面的技术掌控能力相对比较强,更倾向于选用开源的数据库产品。TiDB 是国内业界开源较早的产品之一,在互联网/IT 行业关注度较高;
  • 金融行业:排名前三的分别是OceanBase、TiDB、GaussDB。OceanBase 之所以会被更多金融行业客户选用,与其身上的金融属性息息相关,毕竟OceanBase 最早应用于支付宝业务,对金融行业的高可用性以及密集交易场景有天然的优势;
  • 通信行业:排名前三的分别是GaussDB、OceanBase、TiDB/TDSQL。通信行业也是国内信息化/数字化较早的行业,GaussDB 作为通信设备厂商华为孵化出的数据库产品之一,具备其他数据库产品相对缺乏的通信行业基因,在通信行业中应用比较广泛。
  • 央企/国企:排名前三的分别是OceanBase、GaussDB、达梦。央企和国企在早年使用了大量Oracle 的信息化系统,并且普遍青睐原厂商的服务,因此在如今的数据库国产化替代中更倾向于使用与Oracle 兼容性较好的OceanBase 等厂商;
  • 民企/私企:排名前三的分别是TiDB、OceanBase、GaussDB。民企/私企与上述央企/国企相比,历史包袱相对较少,此前应用MySQL 居多,因此对TiDB、OceanBase、GaussDB 等开源或存在开源版的国产数据库产品接受程度较高。

分布式数据库整体使用成本

  • 分布式集群在业务使用初期,如对大量业务做数据整合和治理,在成本层面的收效会更加明显,会节约很多冗余的服务器资源成本,也就是成本会比预期低很多;
  • 部分用户对分布式数据库的预期过高,有点偏向于“银弹”的设计思想,会采用ALL-IN 的方式解决一切问题,在成本方面投入明显要多一些;
  • 分布式集群因内部节点通信的协议实现,对资源的要求相对较高,对基础资源配置,如CPU、内存和磁盘IO 都提出了更高要求,否则单一节点的资源瓶颈可能会对整体集群性能造成负面影响。在同等业务规模和容量的情况下,投入的资源成本持平或者会多一些;
  • 分布式集群是一种全新的数据库设计方案,需要一定的学习成本,对企业自身的体系设计和维护方面都有较高要求。在节点规模和数量上,由于多数据副本的设计,与原本数据管理方式的成本考量存在较大差异。

将核心应用系统迁移到国产分布式数据库面临巨大挑战

  • 将核心业务迁移到国产分布式数据库是一项重大的工程,并非所有的迁移都是简单的数据库替换,更多的是关于整个技术堆栈的替换,并且涉及整个业务链路自上而下的信息传递。
  • 对于将核心应用系统迁移到国产分布式数据库中可以接受的停机时间,仅有11.43%的受访者可以接受24 小时以内。从整体上看,受访者对于国产分布式数据库的迁移能力抱有很高期望,而期望停机时间在分钟级和2小时以内的受访者高达27.74%和24.70%,意味着很多业务需要实现在线平滑迁移,这对于多数国产分布式数据库来说是一个很大的挑战。
继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存