基础29 ElasticSearch 精确匹配与全文搜索的对比

17人阅读 评论(0) 收藏 举报
分类:

基础29 ElasticSearch 精确匹配与全文搜索的对比

概述

1、exact value

  • 2017-01-01,exact value,搜索的时候,必须输入2017-01-01,才能搜索出来
  • 如果你输入一个01,是搜索不出来的

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搜索出来

就不是说单纯的只是匹配完整的一个值,而是可以对值进行拆分词语后(分词)进行匹配,也可以通过缩写、时态、大小写、同义词等进行匹配

查看评论

Python-ElasticSearch的使用

Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Lucene 可能是目前存在的,不论开源还是私有的,拥有最先进,高性能和全功能搜索...
  • y472360651
  • y472360651
  • 2017-07-31 20:39:16
  • 3097

Elasticsearch上手——Python API的简单使用

尝试通过Python API操作Elasticsearch
  • mydeman
  • mydeman
  • 2017-02-01 14:23:16
  • 16106

基于Python操作ElasticSearch

环境依赖:  Python:2.7   ES依赖包:pyelasticsearch   ElasticSearch:5.5.1 / 6.0.1   操作系统:Windows 10 / CentO...
  • YHYR_YCY
  • YHYR_YCY
  • 2017-12-23 20:31:24
  • 3238

Python-ElasticSearch搜索

Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Lucene 可能是目前存在的,不论开源还是私有的,拥有最先进,高性能和全功能搜索...
  • y472360651
  • y472360651
  • 2017-08-03 22:47:16
  • 3396

Elasticsearch+python学习

elasticsearch概念 python中实现elasticsearch操作 python中给elasticsearch建表 执行python-elasticsearch入库操作 python-e...
  • weixin_35705390
  • weixin_35705390
  • 2017-10-04 10:48:26
  • 731

使用python操作elasticsearch实现监控数据及kibana分析

原文地址:http://rfyiamcool.blog.51cto.com/1030776/1420811 前言:     例行公事,有些人可能不太了解elasticsearch,下面搜了一段...
  • feixuedongji
  • feixuedongji
  • 2016-02-23 10:54:08
  • 3913

python连接elasticsearch获取数据

将爬取楼盘数据存入elasticsearch,使用python连接返回权重top10的楼盘信息
  • ziqiaowang
  • ziqiaowang
  • 2017-02-10 17:05:05
  • 7229

ElasticSearch 数据增删改实现

前言 本文介绍 ElasticSearch 增加、删除、修改数据的使用示例。通过Restful 接口和 Python 实现。详细可参考官网资料:https://www.elastic.co/guide...
  • xsdxs
  • xsdxs
  • 2017-06-03 03:09:53
  • 8016

使用Python往Elasticsearch插入数据

使用Python往Elasticsearch插入数据 在这里,我使用Elasticsearch官方推荐elasticsearch第三方包来讲述插入数据的两种方法。 1. index 这是很简单的...
  • huochen1994
  • huochen1994
  • 2016-05-05 17:11:42
  • 8171

Elasticsearch集群搭建及Python交互

本文记录Elasticsearch物理集群的安装步骤,在3台机器上部署一个集群。行文顺序为整个安装过程从头到尾,期间发现不少问题。因此,本文不适合一步步跟着做,建议您看完整篇文章,然后再开始搭建集群。...
  • bingduanlbd
  • bingduanlbd
  • 2016-07-12 17:50:10
  • 3198
    我的微信
      我的微信号号,添加后更多福利
    个人资料
    持之以恒
    等级:
    访问量: 6万+
    积分: 4627
    排名: 7915
    文章存档
    最新评论