MongoDB数据恢复基准测试mongorestore实操指南
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"`完成。