快杰UDB压测场景
压测都在部署了高可用的DB环境下进行。为尽可能模拟不同用户的真实使用场景,选择了3种典型的数据量场景分别进行测试,并且在测试过程中,对于每种场景都同快杰UHost自建、
场景1:小型数据量
数据量:250张表,每张表25000行记录 (压测时数据全部在内存缓存中)
模拟场景目的:主要模拟数据可以全部读取到缓存里进行查询的业务场景。
场景2:中型数据量
数据量:150张表,每张表800000(80万)行 (压测时数据部分在内存缓存中,部分需要从磁盘中进行读写)
模拟场景目的:主要模拟业务需要一定程度读写磁盘更新缓存的DB使用场景。
场景3:大型数据量
数据量:150张表,每张表8000000(800万)行(压测时数据大部分都需要从磁盘进行读写)
模拟场景目的:主要模拟业务需要大量读写磁盘更新缓存的DB使用场景。
小型数据量
中型数据量
大型数据量
快杰UDB性能分析
从性能测试结果来看,对比各种DB部署场景,快杰UDB的性能优势都非常明显。
对比快杰云主机自建
快杰UDB的
对比UCloud老架构UDB
快杰UDB在大多数场景和配置下性能均优于UCloud老架构UDB,QPS平均提升了24%,主要因素:快杰平台的有更好的硬件能力。
对比阿里云同配置数据库
快杰UDB的QPS性能平均高32%,一方面UCloud
快杰UDB性价比定量分析
结合快杰UDB和其它各个部署方案的性能数据以及产品价格,进行了性价比的量化(平均QPS/月报价)横向对比,结果显示快杰UDB在当前各种DB的部署方案中,是性价比最高的选项。具体量化结果如下图所示:
从图中我们看出,快杰UDB对比
快杰UDB压测总结
快杰UDB具有更强的性能和更低的价格,因此具有超高的性价比。结合UDB产品带来的高可用,高可扩展性,简单易用等特性,使得快杰UDB特别适合互联网电商、游戏等需要更高性价比DB服务的业务场景。