优刻得NVMe机型快杰UDB MySQL性能压测分析

关于UCloud优刻得新推出的快杰UDB(NVMe机型UDB-MySQL),老刘测评前文《UCloud优刻得快杰UDB MySQL云数据库NVMe机型性价比首选》,《UCloud快杰UDB与自建数据库性能对比测试》都有过介绍,本文从优刻得NVMe机型快杰UDB MySQL产品本身出发,通过系统性压测对比,分析压测结果,供对云数据库有需求的朋友参考。经过云数据库性能压测发现,在高性能的硬件资源(快杰云主机+RDMA NVMe SSD云盘)的加持下,以及数据库和操作系统的定制调优下,快杰UDB在各种场景下都有非常强劲的性能表现。

前往体验UCloud快杰UDB(即高可用版NVMe机型MySQL云数据库)>>

快杰UDB压测场景

压测都在部署了高可用的DB环境下进行。为尽可能模拟不同用户的真实使用场景,选择了3种典型的数据量场景分别进行测试,并且在测试过程中,对于每种场景都同快杰UHost自建、阿里云RDS(essd-rds)及原来UDB进行多维度对比:

场景1:小型数据量

数据量:250张表,每张表25000行记录 (压测时数据全部在内存缓存中)

模拟场景目的:主要模拟数据可以全部读取到缓存里进行查询的业务场景。

场景2:中型数据量

数据量:150张表,每张表800000(80万)行 (压测时数据部分在内存缓存中,部分需要从磁盘中进行读写)

模拟场景目的:主要模拟业务需要一定程度读写磁盘更新缓存的DB使用场景。

场景3:大型数据量

数据量:150张表,每张表8000000(800万)行(压测时数据大部分都需要从磁盘进行读写)

模拟场景目的:主要模拟业务需要大量读写磁盘更新缓存的DB使用场景。

前往体验UCloud快杰UDB(即高可用版NVMe机型MySQL云数据库)>>

快杰UDB性能结果

小型数据量

中型数据量

大型数据量

快杰UDB性能分析

从性能测试结果来看,对比各种DB部署场景,快杰UDB的性能优势都非常明显。

前往体验UCloud快杰UDB(即高可用版NVMe机型MySQL云数据库)>>

对比快杰云主机自建

快杰UDB的QPS性能平均高30%,主要因素:UDB在快杰云主机的基础上,进行了DB系统的进一步调优和操作系统的改善,同时和整个云平台深度整合调优,进一步提升了UDB的性能。

对比UCloud老架构UDB

快杰UDB在大多数场景和配置下性能均优于UCloud老架构UDB,QPS平均提升了24%,主要因素:快杰平台的有更好的硬件能力。

对比阿里云同配置数据库

快杰UDB的QPS性能平均高32%,一方面UCloud优刻得的快杰平台有强劲的性能竞争力,另一方面结合UDB在快杰上的进一步优化,使得性能优势更加明显。

快杰UDB性价比定量分析

结合快杰UDB和其它各个部署方案的性能数据以及产品价格,进行了性价比的量化(平均QPS/月报价)横向对比,结果显示快杰UDB在当前各种DB的部署方案中,是性价比最高的选项。具体量化结果如下图所示:

从图中我们看出,快杰UDB对比阿里云和快杰云主机自建有很强的性价比优势。

快杰UDB压测总结

快杰UDB具有更强的性能和更低的价格,因此具有超高的性价比。结合UDB产品带来的高可用,高可扩展性,简单易用等特性,使得快杰UDB特别适合互联网电商、游戏等需要更高性价比DB服务的业务场景。

前往体验UCloud快杰UDB(即高可用版NVMe机型MySQL云数据库)>>

UCloud优刻得快杰UDB目前已上线区域:北京二可用区B、北京二可用区C、北京二可用区E、上海二可用区A、广州可用区B、香港、台北;即将上线:胡志明、拉各斯、首尔、菲律宾、曼谷。