Skip to main content

阿里云低调的发布了云数据库 MySQL 8.0 版本

May 9, 2019
阿里云低调的发布了云数据库 MySQL 8.0 版本

前言

最近阿里数据库中台的新闻不断,然后今天突然没有任何反应就发布了一个干货,就是云数据库 MySQL 版的8.0版本了。

去年4月底 Oracle 发布了 MySQL 8.0 的正式版,其最重要的特性就是重构 InnoDB 引擎后解决了历史遗留问题,比 MySQL 5.7 性能再提升两倍,将 MySQL 带入了 200W QPS 新领域。

不过云厂商的云数据库版本从来都会比社区版更慢,因为需要云厂商的开发人员的进行参数调教,做到一款开箱即用的托管型数据库产品,这也是云数据库作为 PaaS 产品最有意义的体现,就是提升运维人员的幸福感。

时隔一年后,阿里云也是在一众云计算厂商中率先推出了 云数据库 MySQL 版的8.0版本。截至发稿,AWS和阿里云是目前主流云计算大厂中唯二两个提供 8.0 版本的。

地址: https://www.aliyun.com/product/rds/mysql?source=5176.11533457&userCode=oitiwrd3&type=copy

体验

一、ESSD云盘版本,带来更高的性能和更好的体验,在上面的截图里其实我们还是可以看到早期阿里云一直都是推荐基于物理机而来的,SSD云盘则是基于ECS的,带来了宕机迁移的能力,但是云化后的SSD云盘通过网络传输性能和时延表现其实仍不如本地SSD盘。

ESSD 云盘基于 NVMe 协议的 AliFlash 并通过RDMA网络进行连接,带来了更高的性能:100K IOPS 以及接近本地盘的实验表现,基于 ESSD云盘 的云数据库可以有更好的性能的表现,特别是TPS上。 还可以实现扩容数据库无需重启数据库实例。

二、基本功能和 MySQL 5.7 一致,同 5.6 相比依旧没有读写分离和灾备实例功能。

MySQL 5.6 基础功能菜单

MySQL 5.7 基础功能菜单

点击图片来修改或更新

取消特色图片

MySQL 8.0 基础功能菜单。

三、目前尚不提供DMS登录按钮

自己通过DMS登陆后,提示无法登录:

system variable 'query_cache_size' 因为 MySQL 版本过高,DMS尚未做适配。可以通过其他MySQL客户端连接来解决。

总结

云数据库 MySQL 版 8.0 更适合有一定数据库开发和操作经验的同学使用,当然大家如果有性能需求也可以进行新购升级尝鲜。

5.6 和 5.7 不支持实例直接迁移至 8.0,也不支持本地SSD盘和SSD云盘升级至ESSD云盘,都已经通过新购实例并通过 DTS 进行迁移。