我在 Openshift webconsole 中看不到完整的数据库存储列表 类

I cannot see a full list of database storage classes in Openshift webconsole

我正在使用 couchdb,我需要对数据库进行压力测试以确保性能限制。 我从来没有做过任何形式的性能测试。所以我决定写一段代码来做到这一点:

import couchdb

couch= couchdb.Server('xxxxxxx')

db= couch["performance_test"]

doc={
    "test": "test",
    "db":"cocuh"
}

db.save(doc)

所以这只是一个开始,我需要添加很多东西才能让它发挥作用。例如,在基准方面,衡量……我不确定该怎么做。在继续并完成代码之前,我想确保我走在正确的道路上。这是最好的方法吗?或者我应该使用特定的工具吗?任何见解表示赞赏

首先,您需要弄清楚您实际测量的是什么 -- 并发读取率、写入吞吐量等。

周围有很多负载测试框架,例如Locust。使用现有的负载测试工具可为您提供许多您必须自己实现的功能。 Locust 制作漂亮的图表等

还有很多工具和库可以帮助您生成随机测试数据,例如faker in Python。