es同义词配置规则

同义词配置有两种:

1,a=>b: 通俗的来讲,就是尽管用户输入的是a,但是es在查询的是会转成b去搜索,"=>"左边的词全部会被右边的词替换。

2,a,b:通俗的来讲,就是不管用户输入的是a还是b,es在查询的是用a,或者b搜索.比如 保温杯,杯子,用户输入的是"保温杯",es会用"杯子"去做搜索,也会用"保温杯"搜索。使用","英文逗号分隔,两个词是互等的,分词时会同时分成两个词进行索引或者检索。如果遇到这些词项中的任何一项,则将其替换为所有列出的同义词。搜索a的时候会同时再搜索b,搜索b的时候会同时再搜索a

3.a,b=>c 搜索a和b都会转成搜索c

4.a,b=>a,b 搜索a就等于搜索a或者搜索b,搜索b就等于搜索a或者搜索b

相关推荐
天然玩家2 小时前
RAG实践:ES混合搜索BM25+kNN(cosine)
elasticsearch·大模型·llm·rag·混合搜索
shark_西瓜甜3 小时前
shark云原生-日志体系-ECK
elasticsearch·docker·云原生
Elastic 中国社区官方博客3 小时前
Elasticsearch:Ingest architectures - 摄取架构
大数据·elasticsearch·搜索引擎·架构·全文检索
水蓝烟雨13 小时前
Elasticsearch基本操作
大数据·elasticsearch·搜索引擎
猴子微胖18 小时前
ElasticSearch常用操作
大数据·elasticsearch·jenkins
日出等日落19 小时前
Windows系统安装分布式搜索和分析引擎Elasticsearch与远程访问详细教程
windows·分布式·elasticsearch
流月up1 天前
k8s离线安装单节点elasticsearch7.x
elasticsearch·kubernetes
凤凰谷11 天前
使用elasticsearch完成多语言搜索的三种方式
大数据·elasticsearch·搜索引擎
csdn5659738501 天前
阿里云Elasticsearch-趣味体验-仪表板
大数据·elasticsearch·搜索引擎·仪表板
cjay_fighting1 天前
ElasticSearch从入门到精通
java·elasticsearch·全文检索