elasticsearch - 如何在 Elasticsearch 中索引文档以最小化文档数量?
问题描述
我正在尝试保存 Bonsai 的 Elasticsearch 集群中的文档数量。他们说过,当我使用嵌套字段时,每个嵌套字段都算作一个附加文档。有没有办法将我的数据索引为具有嵌套字段(例如作者的多个条目或文档上的评论),以便我可以将所有单个作者放入一个文档中?
请参阅此处的文章:https ://docs.bonsai.io/article/337-reducing-document-usage
谢谢!
解决方案
文章最后建议的是最好的建议,即决定需要索引的字段,因为它们将在搜索中使用。优化映射将是唯一的方法,因为与具有嵌套字段的单个文档相比,非规范化数据也会导致相同数量的文档。
推荐阅读
- c# - 一个用户的 Cookie ID 从一个浏览器复制到另一个浏览器 - 它被劫持 - 如何解决这个问题
- cloud - 如何访问 IBM 云私有 CE 控制台管理?
- c# - 在 C# 和 SQL 中拆分表
- python - 根据数组中的条件选择数组数组?
- pytorch - PyTroch,梯度计算
- r - 逐行计算
- python - 如何在python中从pdf中提取表格数据?
- node.js - 在詹金斯工作中下载文件
- microsoft-graph-api - 访问从 Graph Api 返回的聊天消息中的图像/贴纸 url 时被禁止
- django - Django 2.2.3 如何获取所有 urls 模式和所有视图名称