首页 > 数据库 >9月《中国数据库行业分析报告》已发布,47页干货带你详览 MySQL 崛起之路!

9月《中国数据库行业分析报告》已发布,47页干货带你详览 MySQL 崛起之路!

时间:2023-10-10 13:23:52浏览次数:56  
标签:报告 47 数据库 天轮 开源 2022 MySQL 详览

为了帮助大家及时了解中国数据库行业发展现状、梳理当前数据库市场环境和产品生态等情况,从2022年4月起,墨天轮社区行业分析研究团队出品将持续每月为大家推出最新中国数据库行业分析报告持续传播数据技术知识、努力促进技术创新与行业生态发展,目前已更至第十七期,并发布了共计122页的2022年度分析报告

 

墨天轮9月《中国数据库行业分析报告》已正式发布(点击即可跳转,欢迎大家下载查阅),本期报盘点了墨天轮“中国数据库流行度排行”、新品发布、投融资等业内资讯,以此展现当前数据库市场发展前沿动态。

 

根据6sense网站2023年统计数据,在全球关系型数据库市场中,MySQL市场份额最高,达到42.12%,本次便聚焦于此,从MySQL数据库管理系统崛起与演变历程讲起,介绍其现状与未来发展,报告最后详细盘点了国内以GreatSQL、PolarDB-X、StoneDB、TXSQL、AliSQL等为代表的国内开源数据库的生态建设。

 

一、数据库排行榜及前沿动态

本章节分析了2023年9月中国数据库流行度榜单,并盘点中国数据库及数仓软件市场。在行业发展方向,报告整理了8-9月的数据库版本发布以及融资等动态。此处因篇幅仅展现部分,具体内容可查阅报告

 

  • 9月中国数据库流行度排名分析

 

2023年9月的墨天轮中国数据库流行度排行火热出炉,本月共有287个数据库参与排名。中国数据库行业头部竞争日益激烈,尤其是本月排行榜第三名 TiDB 与华为云 GaussDB 之间的分差仅有1.29分,本月排行榜前五中,阿里云PolarDB 深耕云端、热度攀升登榜眼,华为云GaussDB 排名连续上升。第6名至第10名,凭借深厚积淀维持上月排名,汇聚生态、产品等各方优势,在墨天轮排行榜占据优势地位。

 

 

在排行榜前40名的赛段中,拓数派 PieCloudDB,TGDB 力争上游。此外,还有一些数据库产品深耕细作,表现亮眼。

 

  • 中国数据库及数仓软件市场最新盘点

 

从2023年1月至9月,中国数据库排行榜收录的数据库数量基本呈现稳步增长的态势。2023年1月墨天轮共收录256个中国数据库产品,最新收录数相比1月增加了31个产品,图、时序、搜索等数据库细分赛道的产品队伍也日益扩大。

 

IDC《2022年下半年中国数据仓库软件市场跟踪报告》显示,2022年中国数据仓库软件市场规模为8.7亿美元,同比增长23.7%。IDC预测, 到2027年,中国数据仓库软件市场规模将达到27.3亿美元,2022-2027的5年市场年复合增长率(CAGR)为25.7%。

 

 

  • 数据库行业发展动态

 

报告整理了近期业内较受关注的投融资、新品发布等资讯。数据分析和人工智能软件制造商Databricks已筹集了价值超过5亿美元的第一轮融资,估值达到430亿美元;实时索引数据库厂商Rockset 完成 4400 万美元B+轮融资,融资规模扩大至 1.05 亿美元。

 

版本发布方向,随着Apache Doris 2.0.0 版本在8月发布,目前已有超过 275 位贡献者为 Apache Doris 提交了超过 4100 个优化与修复;9月14日,PostgreSQL 全球开发集团宣布发布 PostgreSQL 16,这是世界上最先进的开源数据库的最新版本;于此同时,Redis, Inc.宣布在公司所有产品和服务中统一发布 Redis 7.2,包括开源、可用源、商业云、软件和Kubernetes发行版。

二、MySQL 概况与演变历程

本章节介绍了 MySQL 数据库的诞生背景、发展历程,并详细展示了其各版本以及衍生版本。此外,随着MySQL 存储引擎、查询优化器、索引以及中间件的发展优化,产品性能不断提升。因篇幅仅展现部分,具体内容可查阅报告

 

  • MySQL 发展历程

 

MySQL 是一个开源关系型数据库管理系统,其主要通过表结构来存储数据,每一个列称为一个字段,每一行称为一个记录,每一个列的集合称为数据表,每一个表的集合称为数据库。其最初由 Monty Widenius 和 Axmark 于 1994 年开始开发。

 

 

  • MySQL 版本介绍

 

1995年5月23日,MySQL 首次内部发布。1996年底,MySQL 3.19 正式发布。2001年1月22日,MySQL 3.23发布,其是 MySQL 系列的早期版本,为开发人员提供了一个稳定的开源数据库系统。目前,MySQL 8.1 已经于2023年7月18日正式发行。从此,MySQL 将开启创新版和稳定版同时发行的阶段,MySQL 8.1是 MySQL 的首个创新版。如今,MySQL 是使用最广泛的开源关系数据库系统。

 

 

  • MySQL 技术架构及演进

 

MySQL的架构自顶向下大致可以分为网络连接层、数据库服务层、存储引擎层和系统文件层四大部分。业务飞速发展导致数据规模急速膨胀,单机的数据库已经无法满足互联网业务的发展。MySQL 技术架构在新技术的引领下持续演进,从单机到云原生RDS+HeatWave ,产品性能不断提升。

 

报告中详细介绍了 MySQL 存储引擎、查询优化器、索引以及中间件的发展优化

 

 

 

 

 

  • 中国基于MySQL 开发的数据库

 

随着技术发展与不断打磨,国产数据库领域取得了长足的进步,其中一项引人注目的成就是自主研发的MySQL衍生数据库。以下展现了中国基于MySQL 开发的数据库。

三、MySQL 现状及未来发展

本章节介绍了 MySQL 数据库的发展现状以及未来的机遇挑战,并展现了部分客户案例。因篇幅仅展现部分,具体内容可查阅报告

 

  • MySQL 发展现状

 

MySQL⼀直是全球最流行的开源数据库之一,拥有广泛的受众。在DB-Engines流行度排名中,MySQL已连续数年位于流行度前两位。同时报告基于多份国内外研究报告的数据,以此多方位展示出MySQL 的流行度以及市场份额占比,和中国数据库社区的生态建设现状,目前MySQL 已成为使用最广泛的开源关系数据库系统。

 

  • MySQL 未来与挑战

 

随着数据量的增加,MySQL 数据库需要更好的性能扩展和高可用性解决方案,以应对大规模流量和故障。此外,数据的价值在现代社会变得日益重要,恶意攻击或人为错误可能导致数据泄露,因此需要强化的安全措施,如身份验证、授权和审计。在新的技术背景下,MySQL 未来会朝着云、数据安全、HTAP等方向发展。

四、中国数据库产品典型案例

报告最后一章选取了国内部分数据库作为典型案例,并介绍了核心架构、版本特性以及产品形态等,可对标MySQL,实现数据库国产化落地。

 

作为阿里云自主研发的原生 MySQL 分布式数据库,PolarDB-X 兼容 MySQL 协议与客户端,具备自动负载均衡、高可用、HTAP 混合负载、支持分布式事务、全局二级索引等重要特性;GreatSQL是源于Percona Server的分支版本,进一步提升了MGR(MySQL Group Replication)的性能及可靠性,以及众多bug修复;SUNDB拥有完整的知识产权并完全掌握国际一流的数据库根技术,内核完全自主研发;TXSQL 是腾讯云数据库团队自研 MySQL 内核分支,100%兼容原生 MySQL 版本,针对企业级的重要场景,自研众多核心特性;GoldenDB 采用DBPROXY+MYSQL数据库的存算分离的架构,计算节点是一组DBPROXY,负责SQL分发与聚合计算工作,数据都存储在存储节点中,GoldenDB的存储节点支持NO-SHARDING模式的主从数据库和SHARDING数据库集群两种类型;StoneDB 是国内首款开源的 MySQL HTAP数据库,具备行列混存、智能索引等核心特性。

 

报告最后还展现了由星环科技打造的分布式关系型数据库 KunDB 平滑迁移的实践。

 

 

 

 

本文仅对9月《中国数据库行业分析报告》的部分内容进行了摘录、整理,更多完整、详细内容大家可以下载报告全文了解,也欢迎各位数据行业同道交流、讨论、建言献策,我们一同见证、共同助力中国数据库产业的发展壮大!

 

报告全文下载地址:(https://www.modb.pro/doc/118413

往期报告下载

 

更多精彩内容尽在墨天轮数据社区,围绕数据人的学习成长提供一站式的全面服务,持续促进数据领域的知识传播和技术创新。添加社区墨天轮小助手(VX:modb666)可获取更多技术干货。

标签:报告,47,数据库,天轮,开源,2022,MySQL,详览
From: https://www.cnblogs.com/modb/p/17754420.html

相关文章

  • MySQL进阶篇:第三章_SQL性能分析
    MySQL进阶篇:第三章_SQL性能分析SQL执行频率MySQL客户端连接成功后,通过show[session|global]status命令可以提供服务器状态信息。通过如下指令,可以查看当前数据库的INSERT、UPDATE、DELETE、SELECT的访问频次:--session是查看当前会话;--global是查询全局数据;SHOW......
  • 定时备份mysql脚本
    定时备份mysql指定数据库脚本,保留60天#!/bin/bash#pathcd/opt/pmo/mysql_datatarget_directory="/opt/pmo/mysql_data"#gettimenowcurrent_time=$(date+%s)#cal22monthsagobefore_time=$(date-d"60daysago"+%s)file_name=metersphere_`date+......
  • MySQL进阶篇:第四章_四.一_ 索引使用_最左前缀法则
    索引使用_最左前缀法则最左前缀法则如果索引了多列(联合索引),要遵守最左前缀法则。最左前缀法则指的是查询从索引的最左列开始,并且不跳过索引中的列。如果跳跃某一列,索引将会部分失效(后面的字段索引失效)。以tb_user表为例,我们先来查看一下之前tb_user表所创建的索引。在......
  • 《MySQL与MariaDB学习指南》高清高质量 原版电子书PDF+源码
    下载:https://pan.quark.cn/s/2392eb287424......
  • mysql 创建表分区 list分区
    CREATETABLE`goods`(`id`varchar(36)NOTNULL,`goods_name`varchar(256)NOTNULLCOMMENT'产品名称',`release_version`varchar(8)NOTNULL,PRIMARYKEY(`release_version`,`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8mb4ROW_FORMAT=DYNAMIC;al......
  • Windows安装MySQL
    一、下载安装包1、下载地址:https://downloads.mysql.com/archives/community/二、解压并创建配置文件,创建数据目录1、步骤#1将下载的压缩包解压#2在bin目录同级下创建一个文件,命名为my.ini#3在bin目录同级下创建一个文件夹,命名为data三、编辑配置文件my.in......
  • clickhouse连接访问mysql
    创建MySQL表创建数据库test和表t1,并向t1表中插入几条数据CREATEdatabasetest;usetest;CREATEtablet1(idint,namevarchar(100));INSERTINTOt1values(1,'a'),(2,'b'),(3,'c');SELECT*FROMt1;ClickHouse连接访问MySQL方式1:数据库引擎MySQL用......
  • P9474 [yLOI2022] 长安幻世绘
    题目意思:需要在元素互不相同的数列\(a\)中选出一个长度为\(m\)的元素互不相邻的子列,使得子列的极差最小。做法我们知道,对于一组数列,我们只需知道它的最大值和最小值,就可以得到它的极差。那么我们可以将数字从小到大排序,固定最小值,寻找最优的最大值,当最小值和最大值的位置固......
  • Typecho博客网站迁移:MySQL ➡️ MarialDB
    目录1.引言2.Typecho的自定义配置迁移3.数据库迁移:MySQL->MarialDB3.1在原服务器中备份并导出数据库文件3.2将“backupdb.sql”文件拷贝至新服务器并导入数据4.Nginx配置5.Handsome主题操作1.引言由于服务、价格等因素更换云服务器是很常见的情况,本文记录了Typecho博......
  • MySQL数据库被锁表你有遇到过吗?
    1.被锁原因1、锁表发生在insertupdate、delete中;2、锁表的原理是数据库使用独占式封锁机制,当执行上面的语句时,对表进行锁住,直到发生commite或者回滚或者退出数据库用户;3、锁表的原因:3.1、A程序执行了对tableA的insert,并还未commite时,B程序也对tableA进行insert......