码上敲享录 > mongoDB常见问题解答 > mongoTemplate批量插入

mongoTemplate批量插入

上一章章节目录下一章 2021-01-06已有1514人阅读 评论(0)

mongoTemplate批量插入


解决方法:

数据量大的时候一条条插入数据会比较慢,比较耗性能,所以可以判断 insertDataList长度为500时就执行以下代码实现批量插入

List<MsgReceiver> insertDataList = new ArrayList<>();

BulkOperations operations = template.bulkOps(BulkOperations.BulkMode.UNORDERED, MsgReceiver.class);

operations.insert(insertDataList);

operations.execute();

其中MsgReceiver是mongodb映射的实体类,改成你的


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交