[转帖]我国数据库现状与未来发展趋势

我国,数据库,现状,未来,发展趋势 · 浏览次数 : 0

小编点评

**一、数据库现状(一)国际数据库市场现状现状在看国内数据库市场现状前,先看一组国际市场数据库的应用情况。** **二、我国数据库市场现状在我国,金融、电信、政务、制造和互联网为数据库应用最为广泛的领域,但是它们的应用特点各不相同。** **三、国内某大型企业数据库应用现状以国内某一地数据中心为例,截止2022年初数据库应用占比情况如下:** | 来源数据库占比 | 数据库 | |---|---| | 49.1% | 外国商用Oracle47.80%Sybase1.30%开源RDS MySQL20.80%RDS Redis15.60%RDS MongoDB4.60%RDS PostgreSQL2.60%国产XXRDB-MySQL5.00%DRDS MySQL1.30%XXRDB-PostgreSQL1.00% |

正文

https://www.modb.pro/db/586678

 

一、数据库现状

(一)国际数据库市场现状

在看国内数据库市场现状前,先看一组国际市场数据库的应用情况。以2021年4月份数据国际市场数据库热度排名为例,稳居前三的Oracle、MySQL 和 Microsoft SQL Server 分数出现了较大幅度的下跌,分别减少 46.82、34.14 和 7.33 分。其中 SQL Server 分数已经连续下跌了两个月。若与上一年同期的数据相比,三者下跌的分数平均已达到 64 分。后起之秀 PostgreSQL 和 MongoDB 依旧保持着稳步上升的趋势,分数与上个月相比有小幅度增加,与去年同期相比也平均增加了 40 分左右。

图一:2021国际市场数据库热度排行

Oracle功能强大、性能卓越,代表数据库技术的最高水平,大量核心金融交易系统都构建在 Oracle 数据库之上,甚至在一些场景中,Oracle依旧是无法替代的存在。

(二)我国数据库市场现状

在我国,金融、电信、政务、制造和互联网为数据库应用最为广泛的领域,但是它们的应用特点各不相同。未来,在企业崛起、国家利好政策和资本关注等因素推动下,我国数据库行业市场规模将会不断扩大。我国市场除了使用国际上著名的Oracle、MySQL 、Microsoft SQL Server、PostgreSQL 和 MongoDB数据库外,还有近年来不断开始发力的国产数据库。目前我国数据库企业类型主要分为四大类,分别是:(1)以达梦、瀚高、人大金库等为代表的老牌厂商;(2)以海量数据、优炫、巨衫数据库等为代表的初创厂商;(3)以阿里云、华为云、腾讯云为代表的云厂商;(4)以中兴、浪潮、东方国信等为代表的跨界厂商。我国数据库技术来源复杂,主要有自主研发、基于国外开源数据库二次开发、购买国外商业数据库授权包装成国产三条技术路线:第一条路线:从零开始自主研发,代表厂商为达梦;第二条路线:基于PostgreSQL、MySQL等开源数据库二次开发,诸多大公司采用该技术路线;第三条路线:直接购买外商的授权,然后包装成国产数据库,最典型的是某公司从IBM购买Informix,摇身一变成为自主研发数据库。从市场格局来看,我国数据库百花齐放,关系型占据绝对主流。从营收角度来看,2020年关系型数据库的市场份额达90%左右,NoSQL数据库更多是基于开源模式发展。借助我国信创政策东风,国产厂商厚积薄发,市场版图快速扩张。受国产化影响,2020年国外数据库厂商的在国内市场份额在下降至52.6%,达梦、瀚高等老牌国产厂商的市场份额上升至7.1%以上。公有云数据库增速放缓,未来仍有一定上升空间。

(三)国内某大型企业数据库应用现状

以国内某大型企业的某一地数据中心为例,截止2022年初数据库应用占比情况如下:

来源

数据库

占比

国外商用

Oracle

47.80%

Sybase

1.30%

开源

RDS MySQL

20.80%

RDS Redis

15.60%

RDS MongoDB

4.60%

RDS PostgreSQL

2.60%

国产

XXRDB-MySQL

5.00%

DRDS MySQL

1.30%

XXRDB-PostgreSQL

1.00%

本案例中,使用国外商用数据库占比49.1%,略高于开源数据库,国产数据库占比较低。从单个数据库上看,Oracle占比最高,接近50%,RDS MySQL(本数据库的本质是MySQL)其次。

二、我国数据库未来发展趋势

(一)去O大趋势

“O”代表Oracle,虽然Oracle数据库十分强大,但在“棱镜门”事件与俄乌战争事件来看,我国对数据库去“O”,国产化替代已经迫在眉睫。随着国产数据库近十来年的快速发展,技术逐渐成熟,虽然较Oracle还存在一定的差距,各国产数据库差异也很大,但通过对应用的架构进行调整,不同场景选用不同类型的数据库,使用策略与国产数据库深度适配,在很多场景已经具备了替代的能力。也有一些国产数据库侧重于对Oracle兼容性的开发,甚至有个别国产数据库达到了可以对部分原使用Oracle数据库,业务特性明显的中小型系统,以零代码改造或极小代码改造的低成本平滑迁移。

(二)云原生发展趋势

云原生数据库将存储和计算分离,部署于云基础设施之上,存算分离架构是满足数据库弹性扩展的重要和必要条件,只有具备弹性扩展能力才能充分利用云技术的优势,因此弹性可扩展是云原生数据库的本质。各云厂商率先推出了自己的云原生数据库,如阿里云的PolarDB、华为云的GaussDB for openGauss、腾讯的TDSQL-C等。云原生数据库不是云厂商的专利,云原生数据库的核心还是数据库。国内老牌数据库厂商,也纷纷对自己的数据库进行云原生适配开发,推出有自己的云原生数据库,如,达梦的启云云原生数据库、瀚高正在研发中的战云云原生数据库等。

(三)开源发展趋势

我国数据库逐步走向开源发展大趋势,主要有两部分原因:1、商业产品市场推广的需要当前国内自主率极高的数据库不是太多,大部分的国产数据库都是基于国外开源数据库二次开发而来,形成的商业发行版,价格对于部分企业来说,不是所有企业都能够负担得起。部分国产数据库厂商为了使大家都来使用自己的数据库提高市场占用率和打磨自己的产品,开始推出与商业发行版有一定区别的开源版数据库,如TiDB推出与商业版本功能极为相近的开源免费社区版,OceanBase推出了支持MySQL引擎的开源版本,PolarDB推出了PolarDB-PG开源版本等等。2、掌握自主可控主导权的需要世界开源技术支撑了90%以上的互联网产品,已经渗透到96%的商业应用中。尤其在新一代信息技术领域,开源软件在全部软件中的贡献率已超过80%。然而,开源不等于无国界,它也同样存在被管制的风险,依赖国外开源技术的程度越高,在被管制时给我们带来的影响也就越大。我国当前以华为公司为主导的openGauss开源数据库社区,以发动更多的企业和个人加入社区,提倡贡献代码共同研发、支持商业版发行共建生态的方式,实现减少对国外开源技术的依赖和加速提升国产数据库自主可控的目的。

微信扫码关注“IT圈黎俊杰”公众号,一起探讨IT技术人生!

与[转帖]我国数据库现状与未来发展趋势相似的内容:

[转帖]我国数据库现状与未来发展趋势

https://www.modb.pro/db/586678 一、数据库现状 (一)国际数据库市场现状 在看国内数据库市场现状前,先看一组国际市场数据库的应用情况。以2021年4月份数据国际市场数据库热度排名为例,稳居前三的Oracle、MySQL 和 Microsoft SQL Server 分数

[转帖]为什么我Redis中key惊现“乱码”?

为什么Redis中key会惊现“乱码”? 最近在做一个秒杀项目,过程中大量应用到了redis。 而我在用ElasticJob进行数据化初始化到Redis数据库时发现这些key都出现了一段前缀“乱码”。 数据结构为Hash,可以观察到hashkey也带有前缀“乱码” 这究竟是怎么回事呢?原来问题出在这

[转帖]瀚高数据库 SM3和MD5密码验证配置

我们都知道,瀚高数据库安全版v4.5和企业版v6都支持国密sm3。一般我们在initdb的时候,会通过选项“-A sm3”来指定,这样的效果是创建用户或修改密码时,默认就会使用sm3取密码的散列值。我们也可以在后期添将密码动态改为md5。 例如,我们当前默认是md5,现在要添加一个用户,使用sm3,

[转帖]harbor-db restarting问题

现象: 在安装harbor后,启动时发现harbor-db 一直是restarting,/harbor-jobservice,/harbor-core 这两是starting 状态,如下图 解决: 1.查看你的数据库的挂载目录(对应的宿主机目录)是什么,去你的harbor的安装目录,例如我的是usr

[转帖]拯救关键业务上线:DBA 的惊魂24小时

一个电话,打破深夜的宁静 9月20日晚上10点 刚完成外地一个重点项目为期2周的现场支持,从机场回家的路上,一阵急促的铃声惊醒了出租车上昏昏欲睡的我,多年的工作经验告诉我这么晚来电一定是出事了,接起电话,是KS。 KS正在跟一个国内关键客户数据库国产化替代项目,该项目核心业务系统由Oracle替换为

[转帖]rclone将本地文件或文件夹导入minio中

1、背景:公司数据迁移涉及到文件迁移,原有文件服务器没有使用minio,但是现在的新系统使用了minio。所以这就需要我们将文件上传到minio文件服务器中;由于历史文件数据量大,甲方要求可以通过服务器文件拷贝方式迁移文件,性能、安全性更高; 2、前期准备: 1)minio文件服务器已经安装完成;

【转帖】MySQL 8.0 hash join有重大缺陷?

我并不这么看。 友情提醒:本文建议在PC端阅读。 徐春阳老师发文爆MySQL 8.0 hash join有重大缺陷。 文章核心观点如下:多表(比如3个个表)join时,只会简单的把表数据量小的放在前面作为驱动表,大表放在最后面,从而导致可能产生极大结果集的笛卡尔积,甚至耗尽CPU和磁盘空间。 就此现

[转帖]32位CPU和64位CPU 区别

操作系统只是硬件和应用软件中间的一个平台。 32位操作系统针对的32位的CPU设计。 64位操作系统针对的64位的CPU设计。 操作系统只是硬件和应用软件中间的一个平台。 我们的CPU从原来的8位,16位,到现在的32位和64位。 cpu处理计算的时候“数据”和“指令”是不同对待的。 8位的CPU,

[转帖][笔记] BGP in the Data Center (O'Reilly 2017)

http://arthurchiao.art/blog/bgp-in-data-center-zh/ 关于本文 本文是我在读 BGP in the Data Center ( O’Reilly, 2017)时的读书笔记。原书很短,只有 90 页不到,但理论和实践兼备,是现代 数据中心和 BGP 入门

[转帖]我们为什么放弃 MongoDB 和 MySQL,选择 TiDB

https://zhuanlan.zhihu.com/p/164706527 写在前面的话 技术选型是由技术方向和业务场景 trade-off 决定的,脱离业务场景来说技术选型是没有任何意义的,所以本文只是阐述了伴鱼技术团队数据库选型的过程,这并不是 MySQL、MongoDB 和 TiDB 之间直