压测场景
压测分两个场景进行,您可以根据自身数据量判断使用哪种场景。
- 最高性能:数据复制方式采用异步复制模式,适合数据持久性要求不高的场景,响应速度最快。
- 最高可用性(默认):数据复制方式采用半同步模式,兼顾数据持久性和响应速度。
压测指标
压力测试的指标包括TPS和QPS。
关系数据库PostgreSQL版支持的IOPS取决于云硬盘的IO性能,具体请参见《云硬盘产品简介》中“产品规格”的内容。参考链接:云硬盘-产品规格。
测试结果
以下测试结果仅供参考,建议开通实例进行实际测试。
最高性能模式
表1 CPU:内存=1:2
CPU(core) | 内存 | TPS | QPS |
---|---|---|---|
2 | 4 | 648 | 12960 |
4 | 8 | 1187 | 23755 |
8 | 16 | 1704 | 34083 |
表1 CPU:内存=1:4
CPU(core) | 内存 | TPS | QPS |
---|---|---|---|
2 | 8 | 716 | 14319 |
4 | 16 | 1234 | 24673 |
8 | 32 | 1725 | 34513 |
最高可用性模式
表1 CPU:内存=1:2
CPU(core) | 内存 | TPS | QPS |
---|---|---|---|
2 | 4 | 604 | 12080 |
4 | 8 | 1096 | 21929 |
8 | 16 | 1472 | 29445 |
表1 CPU:内存=1:4
CPU(core) | 内存 | TPS | QPS |
---|---|---|---|
2 | 8 | 657 | 13136 |
4 | 16 | 1129 | 22588 |
8 | 32 | 1450 | 28997 |