首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ElasticSearch正规化器性能影响

ElasticSearch正规化器性能影响
EN

Stack Overflow用户
提问于 2018-04-06 18:28:26
回答 1查看 1K关注 0票数 0

我们希望使用规范化器来执行对弹性的不区分大小写的查询。

代码语言:javascript
复制
"analysis": {
     "normalizer": {
        "custom_analyzer": {
           "type": "custom",
           "filter": [
              "lowercase"
           ]
        }
     }
  }

在关键字属性中使用规范化器的查询操作的性能是什么?

阅读文档解释说,在索引构建过程中,它将规范化器应用于集合属性(我猜大部分工作都是在索引构建期间完成的),但是文档表示,在查询数据时会执行更多的操作。

查询数据时的操作仅仅是使查询文本正常化,还是正在做更多的事情?使用正规化器对性能的影响是什么?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-09 21:53:18

分析器逻辑将应用于索引时间索引的数据字段一次。此外,每次执行查询时,当对使用特定分析器的字段进行搜索时,分析器逻辑将应用于查询。总之,分析器将在索引时间(保存输入)和查询时间(搜索输入)上应用一次。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49698997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档