分析 MongoDB 中插入 for 循环的性能

Analyze performance of for-loop of inserts in MongoDB

我正在使用一个非常简单的 for 循环将大量文档插入到 MongoDB 集合中,如下所示:

for (var i = 1; i <= 100000; i++) {    
  db.test.insert( 
    { 
      id: i,
      f_name: "Alex", 
      l_name: "Jones"
    } 
  ) 
}

要查看整个操作需要多长时间(secons/milliseconds),最简单的方法是什么?我目前正在使用 IntelliJ IDEA,但如果有必要,我也可以使用其他工具。

希望下面的作品-

long startTime = System.currentTimeMillis();
for (var i = 1; i <= 100000; i++) {    
      db.test.insert( 
        { 
          id: i,
          f_name: "Alex", 
          l_name: "Jones"
        } 
      ) 
    }
long endTime = System.currentTimeMillis();
System.out.println("Time taken : "+endTime-startTime);