mongoTemplate批量插入
解决方法:
数据量大的时候一条条插入数据会比较慢,比较耗性能,所以可以判断 insertDataList长度为500时就执行以下代码实现批量插入
List<MsgReceiver> insertDataList = new ArrayList<>();
BulkOperations operations = template.bulkOps(BulkOperations.BulkMode.UNORDERED, MsgReceiver.class);
operations.insert(insertDataList);
operations.execute();
其中MsgReceiver是mongodb映射的实体类,改成你的