java - MongoDB Spring批量插入多个文档很慢
问题描述
我有一个调用MongoTemplate.insert(List<Object>)
在我的 mongo 数据库中插入多个对象的方法。
在性能测试期间,多次同时调用该方法会大大增加响应时间。例如,运行100 threads
每个批量插入~100 documents
会将每个线程的响应时间提高到大约5 seconds
.
这似乎不对。我错过了什么吗?
解决方案
推荐阅读
- elasticsearch - Elasticsearch:查找包含不超过查询中的术语的文档
- javascript - 如何在 v-for 循环中增加 Vue JS 中的计数器,而不会引发无限更新循环警告?
- bazel - Bazel - 任何给定规则使用哪些提供程序的最佳文档?
- django - 如何组织django项目中的应用程序
- go - 使用 golang 中的 cookie 将响应重定向到其他域
- visual-studio-code - 如何使用 Jsdoc 描述超类中定义的扩展类的属性
- php - Laravel 流明 | 邮件未正确注册
- jquery - 使用 JQuery 为什么我不能输出从 DOM 生成的单个数组元素,而我可以输出完整的数组?
- node.js - 你如何使用 Forever 运行带有 typescript 文件的 NodeJS Express API?
- svelte - 使用 Svelte 每个块,如何将值绑定到存储在数组外部但在数组内部引用的变量?