
拆解 Elasticsearch join:多索引归一还是索引融合?
在 Elasticsearch 中,文档通常存储在称为索引的逻辑容器中。每篇文档包含一个唯一标识符以及一组键值对。在某些情况下,我们需要关联不同索引中的文档,以获取完整的信息。这时,就需要使用 join 类型。
问:Join 类型:将多个索引塞进一个索引里?
答:并非如此。Join 不会将多个索引物理合并到一个索引中。它建立了一种虚拟关系,允许您在不同索引中搜索和检索相关文档。
由于疫情等原因大家都开始习惯了通过互联网上租车服务的信息多方面,且获取方式简便,不管是婚庆用车、旅游租车、还是短租等租车业务。越来越多租车企业都开始主动把租车业务推向给潜在需求客户,所以如何设计一个租车网站,以便在同行中脱颖而出就重要了,易优cms针对租车行业市场需求、目标客户、盈利模式等,进行策划、设计、制作,建设一个符合用户与搜索引擎需求的租车网站源码。 网站首页
问:文章与评论的存储策略
答:建议将文章和评论存储在不同的索引中。这样可以避免在添加新评论时更新文章文档。
其他注意事项:
- 使用 join 时,请考虑您需要联接哪些字段以及性能影响。
- 统计和分析操作可能需要使用脚本或其他技术来跨越多个索引进行。
- 对象字段(例如嵌套或关联数组)可以提供一种将相关数据存储在同一索引文档中的替代方案,但仍存在更新和性能的影响。









