上期评测中,我发现了云数据库这个新大陆,并且对比了腾讯云数据库和自建数据库的性能,发现在不对自建数据库进行优化的前提下,云数据库相比较自建数据库还是有很大性能上的优势的。这篇文章在朋友圈分享了,有朋友点了赞,不过也有人在下面吐槽:拿云数据库跟自建数据库比,不是开玩笑吗。确实,云数据库跟自建数据库在具体的硬件配置上没法完全统一,比如硬盘是普通磁盘还是SSD,网络带宽跟稳定性是否有差异等。于是我萌生了一个想法,借了朋友的阿里云账号,来看看同样都是云数据库,同样配置的情况下,阿里云和腾讯云各自能给出多优秀的答卷。
同样的,这次我选择了阿里云数据库RDS的4核8G和8核32G版本,对比同样配置的腾讯云数据库,在不修改参数、不做配置改动的前提下,使用sysbench进行分别进行压力测试,详细配置如下表所示:
对象 |
内存 |
CPU |
硬盘 |
CVM操作系统 |
MySQL版本 |
sysbench版本 |
---|---|---|---|---|---|---|
阿里云 |
8G/32G |
4核/8核 |
200G云盘 |
CentOS 7.2 64位 |
5.7 |
1.0.9 |
腾讯云 |
8G/32G |
4核/8核 |
200G云盘 |
CentO |