有多少 MySQL 实例在全球运行?这是一段数据

概览

数据采集,共开放3306个端口537.80000个,其中IPv4协议395.70000个,IPv6协议142.10000个。总共向这些端口反馈了 360 万条握手消息,其中 IPv4 协议为 228 万条,IPv6 协议为 134.40,000 条。

返回360万个握手信息实例,因为握手信息包括版本等信息,加上地域等信息,构成了比较完整的MySQL实例版本和实例分布数据。

未公布完整的数据详情,但仍会公布多维度数据供分析。

8.0 GA 已经四年了,但 5.7 仍然是主流

在IPv4 Top 10版本中,目前5.版本7占比最大,其次是5.6和8.0版本。此外,它占 14%,更具体:

可以看出,.7仍然是目前最主流的版本。按照 MySQL 官方的计划,这个版本可能会在明年 10 月 10 日发布。它将在 5 月停止对它的扩展支持,并且可能不再更新版本。同时,MySQL官方今年也可能会推出新的大版本(可能是9.0或者8.1),加上5.7的维护周期即将结束,大量用户将升级到新版本。

全球共有 800 万个 MySQL 实例在运行?

根据一些公开数据和一些经验数据,这里是对全球 MySQL 运行实例数量的预测。

在这份报告中,大约 538 万个开放端口 3306 被检测到,其中大约 360 万个返回握手信息。那么,世界上有多少 MySQL 正在运行?以下是基于以下信息的猜测:因此,如果您扫描 538 万加上 200 万个,则大约有 738 万个“空闲”实例。按照 2/8 原则,阿里巴巴等大型企业(非云部分)仍可能保留 20% 的实例(738 万为 80% 部分),约为 184. 50,000 个实例。那么估计全球MySQL实例的总数可能在922万的数量级。另外,我们将从全球服务器出货量的角度再做一次验证。根据IDC数据,2021年全球服务器出货量约为1350万台。假设(这个假设是基于一些历史经验)10台服务器对应一个数据库实例,那么2021年服务器出货量将对应135万个实例,按照服务器平均5年折旧,实例总数为约675万,与922万有一定偏差。取这两个数据的平均值作为折衷,所以这里是预测:全球 MySQL 实例的数量在 800 万左右。当然,这只是一个超细粒度的、无法验证的预测。如果有更好的预测模型或数据支持,欢迎回复公众号讨论。

在某些细分市场占有较大的市场份额

从这个数据来看,它已经赢得了非常大的市场。从IPv4 top 10版本的统计来看,占比为14.3%;如果仅从 IPv6 统计来看,比例为 86.2%,实例数超过 110 万。

在IPv6环境下,部署最多的版本是:5.5.5-10.5.12–cll-lve,这是当前发布的版本,而对应的版本 10.5.12 于 2021 年 8 月发布。从这个角度来看,它作为其发行版的默认数据库版本获得了开源社区的更多信任。甚至在一些细分的场景中,甚至可以说有可能成为主流。

但是,另一方面,根据中国的实际经验,目前的市场情况并不像上述数据显示的那样乐观,原因如下:

当然,从这个数据来看,这个部署量还是会带来很多好处的:

49% 的实例启用了 TLS/SSL 加密

从所有 IPv4 环境的实例数据中,49% 启用了 TLS/SSL 加密。因为 MySQL 5.7 及以后版本默认开启了传输加密,与之前的 MySQL 5.7 比例数据基本一致,所以大部分用户使用的是 5.7 或 8.@ >0,将使用默认加密能力。那么,您的实例是否打开了传输加密?延伸阅读:

中国MySQL实例占全球15.8%

在这份报告中,从IPv4数据可以看出,中国的MySQL实例占比为15.8%(中国大陆约为13%,香港约为2.8%) ,在美国仅次于 32.5%。其次是波兰、德国、法国、新加坡等地。另外,根据IDC的报告,中国服务器出货量约占全球的25.3%(2021年,从销量来看),因此中国数据库的实际部署可能会更大。

IPv6全球渗透率不高,中国更低

从整体数据来看,有握手反馈的扫描,3306 的 IPv4 被扫描到 2,279,908,而 IPv6 的 1,343,993 被扫描。在全球范围内,在 IPv6 上运行的 MySQL 已达到 37%。然而,这个数据在中国只有0.1%。虽然数据库部署不适合比较 IPv6 和 IPv4,但作为参考,可以看出 IP​​v6 在全球范围内相对较高,但在中国的渗透率仍然很低。

从这个数据来看,IPv6较高的国家有:美国、荷兰、新加坡、德国、英国等

此数据的一些限制

补充说明

链接到原始报告

© 版权声明
THE END
喜欢就支持一下吧
点赞66 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片