文件名称:hammer.mongo:mongodb性能测试工具
文件大小:73KB
文件格式:ZIP
更新时间:2024-06-07 02:24:07
Go
档案文件 build.sh :用于生成二进制文件的脚本 Hammer.mongo.go :该工具的入口文件 用法: ./bin/hammer.macos的命令行选项: -config="": To use config file -debug=false: debug flag (true|false) -initdb=false: Drop DB before start testing -max=false: To find out Max -monitor=1: Monitor interval -profile="": to specify a traffic profile, all UPPERCASE -quiet=false: To silent monitor output -rps=500: Set Request Per Second, 0 to find Max
【文件预览】:
hammer.mongo-master
----build.sh(362B)
----certs()
--------ca.pem(1KB)
--------key.pem(4KB)
----hammer()
--------hammer.go(9KB)
--------worker.go(4KB)
----scripts()
--------capped_insert.sh(912B)
--------evergreen_insert.sh(1KB)
--------bootstrap.sh(1KB)
--------config.sh(413B)
--------bulk_insert.bash(711B)
--------capped_insert_read.sh(917B)
--------single_query.sh(1KB)
--------contended_update.sh(649B)
--------simple_insert.sh(1KB)
----hammer.mongo.go(4KB)
----profiles()
--------profile_adhoc.go(5KB)
--------profile_agg_insert.go(2KB)
--------profile_adhoc_insert.go(2KB)
--------profile_utils.go(399B)
--------profile_qa373.go(6KB)
--------profile.go(7KB)
--------profile_inplace_update.go(1KB)
--------profile_insert_small_doc.go(3KB)
--------profile_contended_update.go(1KB)
--------profile_mixed_profile.go(1KB)
--------profile_sysbench_benchmark.go(10KB)
--------profile_update_extend_doc.go(2KB)
--------profile_insert.go(5KB)
--------profile_rangeQuery.go(2KB)
--------profile_insert_remove.go(2KB)
--------profile_composed_profile.go(19KB)
--------profile_qa492.go(26KB)
--------profile_query_single_doc.go(3KB)
--------profile_sysbench_insert.go(3KB)
--------profile_agg_pipeline.go(2KB)
--------profile_bulk_insert.go(3KB)
--------operation_inserts.go(4KB)
--------profile_cappedcoll_insert.go(3KB)
--------profile_cappedcoll_insert_read.go(3KB)
----LICENSE(1KB)
----mgowrapper()
--------wrapper.go(1KB)
----README.md(4KB)
----stats()
--------shard_monitor.go(5KB)
--------mongo_monitor.go(6KB)
--------profile_stats.go(7KB)
--------stats.go(10KB)
--------shard_monitor_test.go(775B)
----.gitignore(266B)