术语说明
- threads:压测线程数,也对应了压测客户端到文档数据库服务的连接总数。
- recordcount:数据总条数,每条数据长度为 1KB。
- operationcount:请求总数。
- OPS:数据库每秒操作数。
加载测试数据
CPU:Memory | 实例规格 | threads | recordcount | OPS |
---|---|---|---|---|
1 : 2 | 2C4G | 16 | 2000000 | 21966 |
1 : 2 | 4C8G | 32 | 4000000 | 33832 |
1 : 2 | 8C16G | 64 | 8000000 | 42861 |
1 : 4 | 2C8G | 16 | 4000000 | 21824 |
1 : 4 | 4C16G | 32 | 8000000 | 38663 |
1 : 4 | 8C32G | 64 | 16000000 | 53474 |
1 : 4 | 16C64G | 128 | 32000000 | 45542 |
压测结果
不同 workload 场景的吞吐性能如下:
CPU:Memory | 实例规格 | threads | operationcount | W1 | W2 | W3 | W4 | W5 | W6 |
---|---|---|---|---|---|---|---|---|---|
1 : 2 | 2C4G | 16 | 2000000 | 19680 | 3752 | 11476 | 9368 | 6239 | 11264 |
1 : 2 | 4C8G | 32 | 4000000 | 30184 | 4735 | 20220 | 19168 | 7722 | 13995 |
1 : 2 | 8C16G | 64 | 8000000 | 27796 | 12349 | 26371 | 30180 | 18756 | 36230 |
1 : 4 | 2C8G | 16 | 4000000 | 21858 | 3906 | 13868 | 13750 | 7542 | 16051 |
1 : 4 | 4C16G | 32 | 8000000 | 38258 | 5164 | 13530 | 15108 | 9509 | 12735 |
1 : 4 | 8C32G | 64 | 16000000 | 30308 | 10830 | 38078 | 24016 | 14961 | 20131 |
1 : 4 | 16C64G | 128 | 32000000 | 42624 | 6615 | 45078 | 16958 | 8861 | 13658 |