【问题标题】:Elasticsearch cluster metadata and document searchingElasticsearch 集群元数据和文档搜索
【发布时间】:2014-04-07 01:54:07
【问题描述】:

我正在尝试了解搜索查询的工作原理。根据文档,每当我查询弹性搜索节点时,

  • 搜索请求命中节点
  • 节点将此请求广播到索引中的每个分片(主分片或副本分片)
  • 每个分片执行搜索查询并返回结果
  • 结果在网关节点上合并,排序后返回给用户

(src:http://www.elasticsearch.org/blog/customizing-your-document-routing/)

当我查询一个节点时,它如何知道机器上存储了哪些分片? (我试图理解第 2 点)

集群元数据存放在哪里?在每个节点上?

【问题讨论】:

    标签: elasticsearch sharding


    【解决方案1】:

    您可能想看看Cluster Staterouting

    【讨论】:

    • 所以每次查询一个节点,都会联系master?我好像看过,master不是单点故障,每次查询都不需要检查?我想知道每次查询节点时会发生什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-25
    • 2021-05-20
    • 1970-01-01
    • 2021-11-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多