mongorestore基准测试设置生成测试数据集,首先在本地运行mongo generate-data.js
生成一个6GB的测试数据集。然后,执行mongodump --db=benchdb1
将数据集转储为BSON文件以便测试。配置测试主机,我们选择了AWS的m3.large作为测试环境。准备步骤(适用于所有测试主机)包括以下几步:下载MongoDB 2.8.0rc3版本,使用以下命令进行安装和路径设置:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.8.0-rc3.tgz && tar -zxvf mongo* && cd mongo*/bin; export PATH=\
pwd`:$PATH。之后,安装**numactl**并禁用NUMA设置,通过执行:
sudo apt-get install numactl && sudo su root -c "echo 0 > /proc/sys/vm/zone_reclaim_mode"`完成。
MongoDB数据恢复基准测试mongorestore实操指南
文件列表
mongorestore-benchmarks-master.zip
(预估有个4文件)
mongorestore-benchmarks-master
generateDataset.js
2KB
bench.py
2KB
dropAndReshard.js
876B
README.md
3KB
暂无评论