我正在使用命令作为
mongoimport -h m3 -d staging -c coll --upsert --upsertFields name < part1
我在一台机器上安装了mongoDB 64-bit
,这就是我在更新插入方面看到的
1300 433/second
1900 316/second
2400 266/second
2800 233/second
3100 206/second
3400 188/second
3700 168/second
4000 160/second
4200 150/second
4400 141/second
4600 135/second
4800 129/second
5100 124/second
5300 120/second
5500 117/second
5700 114/second
5900 109/second
6100 107/second
6300 105/second
6500 101/second
6700 100/second
6900 97/second
7100 94/second
7300 92/second
7500 90/second
7700 88/second
7900 86/second
8000 85/second
8200 83/second
8400 81/second
8600 80/second
8700 79/second
8900 77/second
9100 75/second
9300 74/second
9500 73/second
而且几乎32/sec
就糟糕了.我的收藏最初是空的
如何增加每秒插入/更新插入?
您可以在更新的引用中为要查询的字段添加索引。
这将改进更新。
但它不会为插入物做到这一点。无论如何,插入是骗人的,为了整体提高性能,您可以增加RAM。(众所周知,MongoDB使用大量RAM,如果任务超过可用RAM,性能将下降很多)