云数据库 GEMINIDB-测试方法:测试模型

时间:2023-11-22 09:19:57

测试模型

  • workload模型
    表2 workload模型

    workload模型编号

    workload模型

    S1

    100% insert

    S2

    90% update ,10% read

    S3

    65% read ,25% insert, 10% update

    S4

    90% read ,5% insert, 5% update

    S5

    50% update, 50% read

    S6

    100% read

  • 测试并发数 :128
  • 文档模型

    使用Y CS B默认配置,每个文档大小1KB,默认“_id”索引。

  • 预置数据量

    本次性能测试中,针对每种规格的副本集,测试了2种预置数据量下的性能。

    不同规格副本集的预置数据量不同,具体如下表所示。

    表3 预置数据量

    副本集编号

    实例规格

    预置小数据量

    预置大数据量

    被测副本集1

    4U16GB

    存储容量:10GB

    RecordCount:10000000

    存储容量:100GB

    RecordCount:100000000

    被测副本集2

    8U32GB

    存储容量:10GB

    RecordCount:10000000

    存储容量:100GB

    RecordCount:100000000

    被测副本集3

    16U64GB

    存储容量:10GB

    RecordCount:10000000

    存储容量:100GB

    RecordCount:100000000

    被测副本集4

    32U128GB

    存储容量:10GB

    RecordCount:10000000

    存储容量:100GB

    RecordCount:100000000

  • 数据一致性模型

    弱一致性:Write Concern为{w : 1, j : false},数据写入单个节点磁盘,将返回结果。后台异步持久化下盘,为默认的Write Concern设置。

support.huaweicloud.com/mongoug-nosql/nosql_pwp_0009.html