ElasticSearch27:初识搜索引擎_精确匹配与全文检索的对比分析
2018-01-02 14:58
288 查看
1.exact value
如2017-01-01,如果是exact value搜索的时候,必须输入2017-01-01,才能搜索出来
如果输入一个01,是搜索不出来的。也就是说exact value必须是一样的搜索关键词才能搜索出来。
2.full text
1)缩写 vs,全程,cn vs China
2)格式转化,like liked likes
3)大小写,Tom vs tom
4)同义词,like vs love
如2017-01-01 会拆分成2017 01 01 这样搜索2017 或者01,就可以搜索出来
china,搜索cn,也可以将china搜索出来
likes,搜索like,也可以将likes搜索出来
Tom,搜索tom,也可以将Tom搜索出来
like,搜索love,同义词,也可以将like搜索出来。
就不是单纯的匹配完整的一个词,而是可以对值进行拆分词语后(分词)进行匹配,也可以通过缩写,时态,大小写,同义词等进行匹配
如2017-01-01,如果是exact value搜索的时候,必须输入2017-01-01,才能搜索出来
如果输入一个01,是搜索不出来的。也就是说exact value必须是一样的搜索关键词才能搜索出来。
2.full text
1)缩写 vs,全程,cn vs China
2)格式转化,like liked likes
3)大小写,Tom vs tom
4)同义词,like vs love
如2017-01-01 会拆分成2017 01 01 这样搜索2017 或者01,就可以搜索出来
china,搜索cn,也可以将china搜索出来
likes,搜索like,也可以将likes搜索出来
Tom,搜索tom,也可以将Tom搜索出来
like,搜索love,同义词,也可以将like搜索出来。
就不是单纯的匹配完整的一个词,而是可以对值进行拆分词语后(分词)进行匹配,也可以通过缩写,时态,大小写,同义词等进行匹配
相关文章推荐
- 2 Elasticsearch全文检索和匹配查询
- Elasticsearch:在搜索引擎中如何实现完全匹配(内容精确匹配)查询
- Elasticsearch2.x 全文检索之——文档匹配度
- 初识Elasticsearch搜索引擎
- 自主研发搜索引擎,单机500万网页全文索引,任意检索不超过 20毫秒
- 全文搜索引擎 Elasticsearch 入门教程
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用27
- 模式匹配之常见匹配算法---SIFT/SURF、haar特征、广义hough变换的特性对比分析
- Elasticsearch全文检索企业开发记录总结(五):全文搜索
- 中文全文检索Coreseek, Sphinx-for-Chinese, SCWS的使用对比
- libibase - 实时增量全文检索搜索引擎系统(Instant and Incremental Full-Text Search Engine) - Google Project Hosting
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用27
- ElasticSearch vs Solr多维度分析对比
- ElasticSearch 全文检索 termQuery和queryString
- 【搜索那些事】细谈lucene(一)初识全文资源检索框架lucene
- 搜索引擎Elasticsearch与Solr对比
- 全文搜索引擎 Elasticsearch
- ElasticSearch22:初识搜索引擎_search结果深入解析,timeout揭秘
- 【Elasticsearch】服务器开发 超越全文检索
- 全文检索之sphinx源码分析--索引创建流程