Elasticsearch可以通过多种方式在多个索引之间进行关联查询。
一种常用的方法是使用关联查询(join query), 这需要在索引和类型中使用_join
字段来存储关联关系。
另一种方法是使用查询时连接(query time join),使用过滤器上下文来连接不同索引中的文档。
还可以使用 Elasticsearch 的聚合功能(aggregations)来实现索引之间的关联查询。如将查询结果在第一个索引上聚合后,再在第二个索引上过滤。文章来源:https://www.toymoban.com/news/detail-721802.html
另外, 我们还可以使用Elasticsearch 分布式查询语句(distributed query),在多个索引上执行查询并将结果合并。文章来源地址https://www.toymoban.com/news/detail-721802.html
到了这里,关于如果elasticsearch要实现在大于两个索引之间关联查询怎么实现的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!