ElasticSearch实战(三十一)-索引加权

Posted 张志翔ۤ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch实战(三十一)-索引加权相关的知识,希望对你有一定的参考价值。

        在搜索多个索引时,可以为每个索引配置不同的权重。当来自一个索引的命中文档比来自另一个索引的更重要时,这非常方面。

GET /_search
{
  "indices_boost": [
    {
      "alias1": 1.4
    },
    {
      "index *": 1.3
    }
  ]
}

        这在使用别名或通配符表达式时很重要。如果找到多个匹配项,将使用第一个匹配项。例如,如果一个索引同时包含在 alias1 和 index * 中,则将应用 1.4 的 boost 值。

        到此索引加权介绍完成。

以上是关于ElasticSearch实战(三十一)-索引加权的主要内容,如果未能解决你的问题,请参考以下文章

ElasticSearch实战(二十一)-使用模板助力索引设计

第三十一章 简介及部署(kibana)

ElasticSearch实战(三十五)-Ingest Pipeline 数据预处理(轻量级ETL)

ElasticSearch实战(三十五)-Ingest Pipeline 数据预处理(轻量级ETL)

Android项目实战(三十一):异步下载apk文件并安装(非静默安装)

Kubernetes实战(三十一)-Calico网络部署(推荐)