|
上周我做了个MySQL使用版本的问卷调查,主要有两个问题:
1. 您现在使用的版本是什么
2. 如果接下来要升级,您倾向选用哪个版本
投票的结果大致如下:


遗憾的是,我在设计这份问卷时过于仓促,存在几个问题:
仅从本次的调查来看,MySQL 5.7 和 8.4 版本(及相应的衍生分支,如Percona、GreatSQL)应该是当前的主流选择。接下来如果要升级的话,8.4 版本还是绝对的首选,其次才是 8.0 版本(这部分可能是从更早的 5.6、5.7 版本计划升级到 8.0)。
关于 MySQL 8.4 版本的新特性介绍参考以下几篇文章:
MySQL的创新版(Innovation)与长期稳定版(LTS)
下面是对部分备注问题的回复:
1. 版本兼容与跟进。
GreatSQL 目前的路线计划是基于 Percona 分支,而我们也知道 Percona 整体上也是和上游 MySQL 基本保持一致的。所以 GreatSQL 在和上游 MySQL 的兼容性方面是完全没问题的。
在具体版本号方面,我们认为不是每个小版本号都值得持续跟进。通常我们会选择一个比较稳定的小版本号,在此基础上根据需要持续把新版本中的重要特性合并进来,因此在版本号上看起来可能没更新,但在大的功能特性和 bug fix 方面并没有落后多少。这方面可以放心。
2. AI与新技术融合。
在 GreatSQL 企业版中已经实现了对向量的支持,还在完善优化中,未来会在合适的时机开源的。
除此外,我们也在探索如何更深度融合AI能力,包括网友提到的利用 AI 实现智能监控、性能优化等,这个产品还在构思中,大家有更进一步建议也可以告诉我们。
3. 性能优化与稳定性提升。
持续提升性能以及稳定性这是 GreatSQL 一直在努力的方向,也是 GreatSQL 赖以生存的基础之一。从最开始的并行查询,再到 Rapid、Turbo 引擎,以及大事务 binlog 独立落盘、并行复制回放优化、并行 LOAD DATA、异步删除大表、非阻塞式 DDL,我们一直在根据真实客户场景中的需求和问题以及社区用户的建议进行优化提升。这部分内容可以参考 GreatSQL 用户手册:https://greatsql.cn/docs/5-enhance/5-1-highperf.html。
4. 其他。
例如希望支持物化视图(答:GreatSQL 企业版支持),支持分布式(答:事实上,我们已低调开源 GreatSQL Cluster 支持分布式,有兴趣的可以关注 https://gitee.com/GreatSQL/GreatSQL-Cluster 项目仓库),丰富周边工具(答:现在有开源的 gt-checksum 项目,其他的诸如 ADM 管控平台、Router 中间件未来也可能会在合适的时机开源)。
还有朋友提到希望加强社区宣传宣讲培训。事实上,GreatSQL 社区前阵子上线了“考试认证”平台(从 https://greatsql.cn 官网登录后跳转即可),在该平台可以实现 GreatSQL GCA、GCP 课程的自主学习和考试认证,也包括 MySQL 基础知识以及其他相关的知识点,以及 GreatSQL 单机和 MGR 架构的模拟实验环境,欢迎社区用户多多使用体验提建议。
非常感谢本次参与投票调查的朋友们,感谢对 GreatSQL 的支持。
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com


