- 博客(4)
- 收藏
- 关注
原创 ElasticSearch多字段查询best_fields、most_fields和cross_fields理解
ElasticSearch多字段查询best_fields、most_fields和cross_fields理解
2022-11-26 21:07:03
3274
原创 ElasticSearch中minimum_should_match理解
elasticsearch中的minimum_should_match理解
2022-07-15 15:12:27
3516
原创 ElasticSearch中analyzer和search_analyzer
1. 基础介绍analyzer:插入文档时,将text类型的字段做分词然后插入倒排索引。search_analyzer:查询时,先对要查询的text类型的输入做分词,再去倒排索引中搜索。如果想要让'索引'和'查询'时使用不同的分词器,ElasticSearch也是能支持的,只需要在字段上加上search_analyzer参数。索引时,只会去看字段有没有定义analyzer,有定义的话就用定义的,没定义就用es预设的。查询时,会先去看字段有没有定义search_analyzer,如果没有定义,就去
2022-05-02 20:45:33
6688
原创 ElasticSearch自定义分析器(custom analyzer)
一、基础知识一个完整的分析器Analyzer包括如下三个组件:Character Filters: 对文本信息就行预处理,比如对原始文本删减或替换字符 Token Filters: 分词后过滤,对分词后的词语列表进行处理(过滤,删除等) Tokenizer:分词器,即将原始文本按照一定规则切分为词语(token)1. Character Filterses内置的Character Filters包括:html_strip: 去除html标签, mapping:字符串替换|映射, patte
2022-05-02 16:53:31
2682
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人