我对什么与性能和最佳实践有更好的相关性有一些疑问。
我的系统会:
- 每个文档插入和更新,或
- 批量文档插入
正如我所发现的(在以前的系统中)#2 是直截了当的:
- 批量删除旧文档并添加新文档,最多 10k 文档,每个文档不超过 20 个字段
- 犯罪
- 优化
但是#1仍然让我感到困惑,因为一些客户会一一添加文档。
每次插入和更新时提交和优化的惩罚是什么?或者我可以忽略它,因为它每天只发生 20 次?
Java 版本是 3.5,.net 版本是 3.03
我刚看到一篇博文,想知道社区有什么要说的。