大神们,你们批量添加是用什么? foreach 去循环遍历吗? 这个多个人同时去进行添加会不会对性能/内存有很大的影响啊 除了foreach还有更优的方案吗?
据说全部都是用foreach哎
8 回复
@heixiaoshan 你确信吗?或者说,你的批量添加是指什么?
根据Bulk.insert文档中的例子:
var bulk = db.items.initializeUnorderedBulkOp();
bulk.insert( { item: "abc123", defaultQty: 100, status: "A", points: 100 } );
bulk.insert( { item: "ijk123", defaultQty: 200, status: "A", points: 200 } );
bulk.insert( { item: "mop123", defaultQty: 0, status: "P", points: 0 } );
bulk.execute();
这就是一次添加几条记录的操作。