如何对mongodb进行压力测试?

时间:2016-09-05 14:28:22

标签: mongodb database-performance stress-testing

我喜欢运行模拟测试客户端,就好像1000个客户端在mongodb上同时执行任务,并查看服务器的状态。与分析工具一起,我希望能够识别瓶颈并在它们成为问题之前修复它们。

您建议在API级别上运行模拟测试的工具是什么? 您建议使用哪种分析工具来识别瓶颈,目前首选免费工具。

1 个答案:

答案 0 :(得分:5)

经过一番研究后,我开始使用jmeter进行大规模的REST调用。这样我就可以在数据库上创建受控负载。我使用node-inspector和native mongodb profiling进行分析。

对于那些喜欢做更多"直接"测试DB John Page的POCDriver(模拟客户端):https://github.com/johnlpage/POCDriver可能很有趣。

配置文件可视化(来自日志文件)可以使用:https://github.com/rueckstiess/mtools

完成

希望有所帮助: - )