
搜索系统
搜索系统相关
街头看日出
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ElasticSearch多种搜索方式
一、Query String Search(‘Query String’方式的搜索)1.搜索全部商品GET /shop_index/productInfo/_search返回结果:{ "took": 8, "timed_out": false, "_shards": { "total": 5, "successful": 5, "skipp...原创 2019-07-04 10:03:28 · 1547 阅读 · 1 评论 -
Elasticsearch(八)类型映射详解
前言通过前面章节的学习,我们已经可以让elasticsearch对中文分词有比较好的效果了,就是使用IK分词器,但我们也知道,elasticsearch的默认分词器是standard分词器,那如何把standard分词器切换到IK分词器呢?我们在讲解elasticsearch的重要概念的时候我们提到了一个概念:type(类型),为了更好的理解该概念,我们还拿了关系型数据库的表来跟type对比...原创 2019-07-01 21:16:53 · 1669 阅读 · 0 评论 -
Elasticsearch(七)安装中文分词器
分词组件elasticsearch提供了几个内置的分词器:standard analyzer(标准分词器)、simple analyzer(简单分词器)、whitespace analyzer(空格分词器)、language analyzer(语言分词器),而如果我们不指定分词器类型的话,elasticsearch默认是使用标准分词器的。那接下来我们先来看看这几种分词器的特点。ps:我们可以...原创 2019-07-01 21:15:29 · 957 阅读 · 1 评论 -
Elasticsearch(六)了解全文搜索
遇到的问题通过前面的学习,我们已经可以使用elasticsearch来进行数据的搜索了,但此时我们发现了一个问题,这个问题如果没有解决好就很影响我们后续的使用,那么该问题是什么呢?我们来看一下:搜索“在”关键字.png上面的截图是我搜索“在”关键字出来的结果,按照正常情况下,我们是不是不应该搜索“在”也出来结果呢?因为我们做的是搜索,不是模糊查询,既然是搜索的话,那像这...原创 2019-07-01 21:14:01 · 146 阅读 · 0 评论 -
Elasticsearch(四) RESTful API之搜索
前言 上一节我们已经介绍过了使用RESTful API来操作Elasticsearch了,但是上一节我们只是学到了如何新增文档、删除文档和通过文档id获取文档,那接下来我们将来学习一下使用RESTful API来操作Elasticsearch的文档搜索。简单搜索首先我们来看看不带任何搜索条件的最简单的搜索:GET /store/employee/_search{ ...原创 2019-07-01 21:06:57 · 1017 阅读 · 0 评论 -
Elasticsearch(三) RESTful API
前言 Elasticsearch的一个很大的优势是支持多种语言,比如有Java API,.Net API等等,最重要的是它还支持使用RESTful API。RESTful是统一规范的http接口,任何语言都可以使用,如果大家不了解什么是RESTful,那么可以关注叩丁狼的技术文章和公开视频。我们要想学会Elasticsearch的使用,那么以RESTful作为突破口将是非常适合的,...原创 2019-07-01 21:04:22 · 321 阅读 · 0 评论 -
ElasticSearch(二)安装和配置
安装使用elasticsearch是支持Linux和window系统的,而我当前的系统是Linux,发行版为centos7,我们就在centos7下做elasticsearch的安装和测试,并且后续的环境都是在centos7下学习,所以这里默认大家对Linux有一定的了解,并且熟悉常用的命令,如果大家对Linux不了解的话,欢迎来到叩丁狼学习,或者关注我们的技术文章和公开视频。安装步骤:1、下...原创 2019-07-01 20:45:21 · 349 阅读 · 0 评论 -
ElasticSearch(一)简介
前言 我们建立一个网站或者一个应用通常都会有搜索的功能,如果我们做的只是用户量很少的内网项目,并且搜索的字段都是一些内容很简短的字段,比如名字,编号之类的,那完全可以用数据库like语句 但是,数据库like查询性能非常低,如果搜索的请求多,或者需要搜索的是大文本类型的内容(全文搜索),那么这种搜索的方案是不可取的。 那既然我们要做性能高的全文搜索,...原创 2019-07-01 20:39:42 · 141 阅读 · 0 评论