测试方法
更新时间 2025-08-05 10:09:35
最近更新时间: 2025-08-05 10:09:35
本页介绍了文档数据库服务的性能测试方法。
挂虚职帮朋友成立公司 自己生活困难申低保遭拒
- 区域:上海 - 上海36。
- 可用区:可用区1。
- 压测云主机:超高I/O型 ip3.8xlarge.8 ,32核 | 256G,CentOS7.8 64位版本。
- 实例类型: 三节点副本集和两分片集群版。
- 数据库版本:文档数据库服务 4.0 版本。
测试工具
百度 究竟应该如何对待手机软件召车这种新型服务方式?昨天,交通运输部正式印发《关于促进手机软件召车等出租汽车电召服务有序发展的通知》,明确指出将“着力营造统一、开放、公平、有序的发展环境”,提出“应当加强出租汽车电召服务的统一接入和管理”,但“平台运转不得影响手机召车软件的正当功能及良性竞争”。本次测试采用开源社区的YCSB 0.17.0压测工具进行压测。
测试指标
OPS:Operation Per Second,数据库每秒执行的操作数。
测试模型
workload模型编号 | workload模型 |
---|---|
W1 | 100% insert |
W2 | 90% update ,10% read |
W3 | 65% read ,25% insert, 10% update |
W4 | 90% read ,5% insert, 5% update |
W5 | 50% update, 50% read |
W6 | 100% read |
测试步骤
-
配置参数
根据测试模型,修改 workloada 配置中的 recordcount、operationcount、readproportion、insertproportion 和 updateproportion,相关参数请参见文档数据库服务-性能白皮书-副本集测试数据。
-
数据加载
./bin/ycsb load mongodb -s -P workloads/workloada -p mongodb.url=mongodb://ip:port/ycsb?w=0 -threads xx > outputLoad.txt
-
性能压测
./bin/ycsb run mongodb -s -P workloads/workloada -p mongodb.url=mongodb://ip:port/ycsb?w=0 -threads xx > outputLoad.txt