更新时间:2024-05-30 GMT+08:00

性能测试结果

本章介绍GeminiDB Redis性能测试结果,根据上述测试方法操作,展示在各种数据模型、测试场景、Workload模型组合下的性能指标。当前性能白皮书仅呈现中小规格并发能力下的数据库性能数据,如需更高的并发能力,可水平或垂直升级数据库规格。

  • 总数据量小于内存场景下的测试数据请参见表1
  • 总数据量大于内存场景下的测试数据请参见表2
表1 总数据量小于内存场景测试数据

实例规格

测试模型

Workload模型

QPS(次/秒)

Average Latency(毫秒)

P99 Latency(毫秒)

4U*3节点

value_length=100字节

clients=90

100% Write

125590

0.66

1.85

value_length=100字节

clients=105

100% Read

139741

0.62

1.51

value_length=100字节

clients=90

50% Read+50% Write

125620

Read:0.56

Read:1.32

Write:0.55

Write:1.30

8U*3节点

value_length=100字节

clients=128

100% Write

216392

0.62

1.92

value_length=100字节

clients=128

100% Read

202970

0.62

1.89

value_length=100字节

clients=128

50% Read+50% Write

212052

Read:0.63

Read:1.94

Write:0.63

Write:1.92

表2 总数据量大于内存场景测试数据

实例规格

测试模型

Workload模型

QPS(次/秒)

Average Latency(毫秒)

P99 Latency(毫秒)

4U*3节点

value_length=100字节

clients=75

100% Write

123942

0.62

1.30

value_length=100字节

clients=96

100% Read

125351

0.63

1.54

value_length=100字节

clients=96

50% Read+50% Write

122485

Read:0.64

Read:1.65

Write:0.64

Write:1.61

8U*3节点

value_length=100字节

clients=120

100% Write

196596

0.62

2.02

value_length=100字节

clients=120

100% Read

187716

0.62

1.90

value_length=100字节

clients=120

50% Read+50% Write

197097

Read:0.62

Read:1.94

Write:0.62

Write:1.94

注:clients是连接数,对应memtier命令中t和c字段的乘积。