ES keyword

2021-01-05  本文已影响0人  clive0x

es keyword分三类:

1.keyword 2.constant_keyword 3.wildcard

官网一直没看懂wildcard,后面查文档,才发现wildcard分两阶段

1.n-gram(git pull n是5,出于存储性能考虑,实际n为3),做初筛。

2.doc value做二次精准筛选。

使用场景:模糊检索。

https://github.com/elastic/elasticsearch/issues/48852

https://github.com/elastic/elasticsearch/pull/49993

上一篇 下一篇

猜你喜欢

热点阅读