Elasticsearch中的object类型与nested类型比较

Elasticsearch中的object类型与nested类型比较

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

本文比较了Elasticsearch中的object类型和nested类型。object类型会扁平化字段内的字典结构,而nested类型则保留字典结构。使用nested类型时,需在添加文档前设置映射,查询时能准确返回符合条件的文档。

🎯

关键要点

  • 本文比较了Elasticsearch中的object类型和nested类型。
  • object类型会扁平化字段内的字典结构,nested类型则保留字典结构。
  • 使用object类型时,查询可能返回多个文档,即使条件只匹配一个文档。
  • 使用nested类型时,需在添加文档前设置映射,以确保结构被正确保留。
  • nested类型的每个字典在内部作为单独的Lucene文档存储。
  • cat-indices API显示的docs.count字段表示索引中的Lucene文档数量。
  • 使用get-count API可以获取索引中已索引文档的数量。
➡️

继续阅读