zoukankan      html  css  js  c++  java
  • 35.multi-index和multi-type搜索模式

       

    一、multi-indexmulti-type搜索模式

    • /_search:所有索引,所有type下的所有数据都搜索出来
    • /index1/_search:指定一个index,搜索其下所有type的数据
    • /index1,index2/_search:同时搜索多个index下的数据
    • /*1,*2/_search:按照通配符去匹配多个索引
    • /index1/type1/_search:搜索一个index下指定的type的数据
    • /index1/type1,type2/_search:可以搜索一个index下多个type的数据
    • /index1,index2/type1,type2/_search:搜索多个index下的多个type的数据
    • /_all/type1,type2/_search_all代表全部,这条语句的含义就是搜索所有index下的type1,type2的数据。

       

    二、初步了解搜索原理

    client发送一个搜索请求,es会把请求路由到所有的primary shard上去执行,因为每个shard都包含部分数据,所以每个shard都可能包含搜索结果。如果primary shard 有replica shard ,那么es也可能会把请求路由到replica shard 上去执行

  • 相关阅读:
    km算法
    HDU 1358
    HDU 3746
    CF 432D
    HDU 4725
    14年百度之星资格赛第四题
    AC自动机
    RMQ
    HDU 4635
    HDU 3667
  • 原文地址:https://www.cnblogs.com/liuqianli/p/8466314.html
Copyright © 2011-2022 走看看