云数据库 GEMINIDB-性能测试方法:测试指标

时间:2024-08-05 09:43:15

测试指标

本次模拟的广告业务场景(RTA)业务规模大致抽象为:1TB数据量、160w QPS、1.5Gbit/s带宽。

  1. 数据样本

    本次测试使用的数据样本主要分为以下三种:

    类型

    Key

    Value

    Hash

    34位字符

    10对field(10位)-value(20-80位)

    String

    68位字符

    32位随机字符

    String

    19位字符

    500 – 2000位随机字符

    其中,需要存储在Redis中的Key总数约为40亿条。各类型数据占比约为2:7:1,高频访问的数据约占总体的50%。

  2. 评估指标

    对于上述测试模型及场景,记录各数据库操作的如下测试指标:

    指标缩写

    指标描述

    QPS

    每秒执行的请求数,单位为次/秒。

    Avg Latency(ms)

    请求的平均时延,代表GeminiDB Redis整体性能表现。

    P99 Latency(ms)

    请求的P99时延,是比较严格的时延指标,表示99%的请求执行时间都小于该值。

    P9999 Latency(ms)

    请求的P9999时延,是非常严格的时延指标,表示99.99%的请求执行时间小于该值,仅少量尾部请求超过该值。

support.huaweicloud.com/redisug-nosql/nosql_pwp_0029.html