我国数据库现状与未来发展趋势

news2024/11/24 16:53:26

作者:IT圈黎俊杰

一、数据库现状

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

  在看国内数据库市场现状前,先看一组国际市场数据库的应用情况。

  以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圈黎俊杰虚心向大家学习!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/102373.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

朗坤环境递交注册:拟募资11亿 陈建湘家族色彩浓厚

雷递网 雷建平 12月19日深圳市朗坤环境集团股份有限公司(简称:“朗坤环境”)日前更新招股书,并提交注册,准备在深交所创业板上市。朗坤环境计划募资11.22亿元,其中,6.57亿元用于中山市南部组团垃…

目标检测论文解读复现【NO.22】多尺度下遥感小目标多头注意力检测

前言 此前出了目标改进算法专栏,但是对于应用于什么场景,需要什么改进方法对应与自己的应用场景有效果,并且多少改进点能发什么水平的文章,为解决大家的困惑,此系列文章旨在给大家解读最新目标检测算法论文&#xff0…

JavaWeb框架(四):JavaWeb项目基于三大组件实现的公司管理系统

MVC实战项目 Web 三大组件实现 公司管理系统需求:项目实战基于会话跟踪技术实现登录功能基于Filter过滤器实现登录验证功能基于Listener监听器监听ServletCntext对象的创建和销毁会话跟踪技术cookiesession对比Filter过滤器入门入门DemoFilter执行流程Filter拦截路径…

基于SSM+Maven+Shiro+Layui+Websocket在线论坛交流聊天bbs系统设计

开发软件:Idea Mysql Redis 开发技术: SSM Maven Shiro Websocket Bootstrap Layui 前台部分 1.用户注册登录模块 用户登录后,可以进行发帖回帖功能,在线签到功能,完善个人信息,添加好友,收藏贴子,评论帖子,点赞功能,记录功能(比如记录今天发生的…

(附源码)ssm巢湖学院校园报修系统 毕业设计 021813

SSM巢湖学院校园报修系统 摘 要 随着互联网大趋势的到来,社会的方方面面,各行各业都在考虑利用互联网作为媒介将自己的信息更及时有效地推广出去,而其中最好的方式就是建立网络管理系统,并对其进行信息管理。由于现在网络的发达&…

行业认可|墨菲安全登信息通信软件供应链安全社区优秀榜单

11月以来信息通信软件供应链安全社区开展了“软件供应链优秀成果案例”征集评审活动,在 12 月 16 日的结果公示中,墨菲安全软件供应链安全管理平台本次成功入选自主研发创新成果。这是对墨菲安全长期专注在软件供应链安全领域的成果认可,我们…

堆叠自动编码器(Stacked AutoEncoder)

Deeplearning Algorithms tutorial 谷歌的人工智能位于全球前列,在图像识别、语音识别、无人驾驶等技术上都已经落地。而百度实质意义上扛起了国内的人工智能的大旗,覆盖无人驾驶、智能助手、图像识别等许多层面。苹果业已开始全面拥抱机器学习&#xf…

Python解题 - CSDN周赛第16期 - 流水还是积水?

问哥在最后30分钟才有空进入比赛,发现满分选手只有两位,就知道大家又遇到坑了。。。其中两道题的数据都多少有点问题。不得不佩服那两位在这种情况下还能拿满分的选手,等到他们分享解题报告后,问哥再来更新代码吧。 第一题&#x…

java Lambda概念 通过实现线程简单体验一下Lambda表达式

首先 我们先对函数式编程 做一个简单的描述 在数学中 函数是 有输入量和输出量的一套计算方案 也就对应程序中的 拿数据 做操作 java 是一个面向对象编程的语言 他强调的做什么都要通过对象完成 而在函数式中就要尽可能摆脱这种思维模式 函数式只在乎做什么 并不强调用什么形…

程序员能纯靠技术渡过中年危机吗?

首先说答案,能!程序员可以靠技术渡过中年危机,但是要转变线性思维。 先说说个人情况,80后,从事电机控制软件开发十余年,属于制造业,算嵌入式的一个小分支,相关的细分行业包括电动汽…

元学习和机器学习的对比

目录引言机器学习元学习什么是元学习元学习的流程学习学习函数评价学习函数好坏迭代优化整体框架元学习和机器学习的对比定义的区别数据集划分的区别损失函数的区别两者之间的共通之处总结引言 本篇博客是李宏毅老师元学习课程的笔记。 深度学习大部分时间在调参数。在业界通…

71. SAP ABAP 报表屏幕输入字段如何实现联动效果

有朋友向我咨询,SAP ABAP 报表输入字段,如何实现联动效果? 所谓联动效果,如下图所示,我们有三个输入框,类型都是 Checkbox: 激活缓存使用共享内存使用二级缓存默认情况下,使用共享内存和使用二级缓存这两个 Checkbox 处于禁用状态。只有当我们选中 激活缓存 时,这两个…

【lssvm回归预测】基于灰狼算法优化最小支持向量机GWO-LSSVM数据预测模型含Matlab源码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 …

[备战蓝桥杯系列]蓝桥杯总结部分经典题题解分享

文章目录题目1:空间题目2:数字三角形题目3:刷题统计题目4:阶乘约数题目5:回路计数本篇文章中的题解是我所写的代码且都是可以运行通过的, 总结出的一篇相对来说比较清晰的个人题解, 希望要备战蓝桥杯的小伙伴能够看到最后(由于本人要参加的是Java组, 所以后面的题解基本都是使用…

Vant 4 - 新版本发布!有赞出品的 Vue3 移动端 UI 组件库,轻量好用,免费开源

主流的 Vue 移动端组件库 Vant 迎来了第四个大版本的更新,用来开发手机端项目非常好用,强烈推荐给各位开发者使用。 关于 Vant 4 Vant 是一个轻量、可靠的移动端组件库,基于 Vue3,由有赞开发并且维护。有赞作为早期以 H5 商城、…

Mysql Yum安装

步骤一:首先下载mysql的yum源配置 1 | wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 步骤二:安装mysql的yum源 1 | yum -y install mysql57-community-release-el7-11.noarch.rpm 步骤三:yum方式安装mysql …

嵌入式开发环境搭建9步走(ubuntu)

学习嵌入式的同学们注意喽!我想你首先得搭建一个开发环境吧!否则你还能咋玩的起来?所以今天说一下嵌入式开发环境搭建。当然嵌入式系统有很多种,今天在这里以主流的ubuntu为例。 一、选择安装ubuntu8.10版本 【这版本可能有点老,这是曹忠明老师几年前写…

哈希的应用:海量数据处理

文章目录前言什么是海量数据处理位图的应用题目1题目2题目3布隆过滤器的应用问题1问题2哈希切割的应用题目1问题2前言 如果只需要知道某些元素是否存在于集合中,当数据量达到一定程度时(以亿级起步),搜索树、哈希表等数据结构会因…

你评论,我赠书~【TFS-CLUB社区 第10期赠书活动】〖uni-app跨平台开发与应用从入门到实践〗等你来拿,参与评论,即可有机获得

文章目录❤️‍🔥 赠书活动 - 《uni-app跨平台开发与应用从入门到实践》❤️‍🔥 编辑推荐❤️‍🔥 抽奖方式与截止时间❤️‍🔥 赠书活动 → 获奖名单❤️‍🔥 赠书活动 - 《uni-app跨平台开发与应用从入门到实践》 内…

三子棋超详细解说,人机大战,PVP玩家对战

🦒这个游戏相信大家都听过,三子棋,不就是井字棋吗?那么今天我们就来亲手制作一个三子棋游戏,实现人机“智能”大战以及玩家PVP对战。 🐒三子棋的基本功能构思 🦒面对一个较大的游戏程序我们要做…