MongoDB-GridFS-test:从MongoDB GridFS下载文件的性能测试

时间:2024-06-03 03:11:25
【文件属性】:

文件名称:MongoDB-GridFS-test:从MongoDB GridFS下载文件的性能测试

文件大小:104KB

文件格式:ZIP

更新时间:2024-06-03 03:11:25

Shell

目的 具有一些自然优势,例如可伸缩性(分片)和HA(副本集)。 但是,由于它将文件存储在ASCII字符串块中,因此毫无疑问会降低性能。 我正在尝试从GridFS读取3种不同的部署(不同的MongoDB驱动程序)。 并将结果与​​经典的Nginx配置进行比较。 贡献者 ( ) ( ) 构型 1,Nginx location /files/ { alias /home/ubuntu/; } 测试期间, open_file_cache保持off状态。 2,Nginx_GridFS 这是一个基于MongoDB C驱动程序的Nginx插件。 编译代码并安装 我在此仓库中制作了一个快速,使用sudo运行它。 准备好Nginx之后,修改/usr/local/nginx/conf/nginx.conf下的配置文件(如果您没有更改路径)。 配置 location /gridfs/{


【文件预览】:
MongoDB-GridFS-test-master
----.gitignore(9B)
----README.md(5KB)
----runtest()
--------README.md(671B)
--------performance.jmx(5KB)
--------test_nodejs.sh(242B)
--------test_pymongo.sh(234B)
--------test_nginx_gridfs.sh(233B)
--------test_nginx.sh(213B)
----insert_file_gridfs.py(554B)
----flaskapp()
--------flaskapp.py(526B)
--------gunicorncfg.py(136B)
--------requirements.txt(21B)
--------runflask.sh(51B)
----nodejsapp()
--------app.js(897B)
--------package.json(272B)
--------runnodejs.sh(40B)
--------error.js(167B)
----testresult()
--------ngxgridfs_1k.log(1KB)
--------nginx_log-01-cpuchart.png(17KB)
--------nginx_1m.log(1KB)
--------node-01-cpuchart.png(24KB)
--------ngxgridfs_1m.log(1KB)
--------nginx_gridfs-01-cpuchart.png(24KB)
--------nginx_100k.log(1KB)
--------flask_100k.log(1KB)
--------ngxgridfs_100k.log(1KB)
--------flask_1k.log(1KB)
--------flask_1m.log(1KB)
--------pymongo_-01-cpuchart.png(25KB)
--------node_100k.log(1KB)
--------node_1m.log(1KB)
--------nginx_1k.log(1KB)
--------node_1k.log(1KB)
----nginx_gridfs_install.sh(435B)

网友评论