数据库

首页 » 常识 » 预防 » 云数据库RDS性价比小谈
TUhjnbcbe - 2020/12/10 5:32:00
概述:在评测各个云厂商的云数据库的时候,我们经常被各种复杂的数据迷惑,不知道该怎么看数据库的性能,怎么评比价格,怎么选出性价比超高的产品,对于大部分没法试用(原因你知道的,费用太高)的产品,就只能听厂商宣传了,今天我们来一起探讨如何评选出一款性价比超高的云数据库。

PS:目前主流的云数据库一般分两大类,一类是互联网公司常用的开源数据库MySQL,一类是Windows下标配的SQLServer,这两大类产品都拥有自己的客户群。本次评测也围绕这两类展开。

PPS:本次参与评测的厂商有:AWS(国际),AWS(中国),Azure(国际),Azure(中国),阿里云,青云,UCloud等。由于各个厂商的实例规格有细微差距,我们选用数据库内存6G-12G的中等规格的实例(12G以上,对性能要求更高企业选用,相比较价格也比较昂贵),磁盘选用普通云磁盘G来做计算,表结构张,数据量:张*0万条数据(表的数据量会影响到数据库性能,所以尽可能压多一些数据),总数据量size在G左右,该数据规模能覆盖很大一部分企业的使用场景。

好,言归正传,请看下面详情分解。

1评测背景

(一)评测工具和性能指标

MySQL5.6

云数据库:MySQL5.6

测试工具:SysBench0.5(通用开源的数据库测试工具)

数据量:张*0万条=G数据

数据库规格:

低:内存6G以下,一般企业用户很少选用,多半是开发者试用。

中:6G-12G,大部分企业因为价格的问题会选用此规格的

高:12G以上,对性能要求更高企业选用,相比较价格也比较昂贵。

性能指标:

1、TPS(TransactionsPerSecond)数据库平均每秒处理的事务数

2、QPS(QueryPerSecond)数据库平均每秒处理的查询数。本次比较中Query包括Read/Write。

3、RT(ResponseTime)响应时间。本次比较中RT包括平均响应时间和第95百分位的响应时间。

SQLServerR2

测试数据库版本:SQLServerR2

测试工具:BenchmarkSQL4.1,基于TPC-C的规范(TPC-C的规范详见

1
查看完整版本: 云数据库RDS性价比小谈