ElasticSearch学习笔记
IrvingTc
成功背后不是沧桑便是肮脏
展开
-
ElasticSearch学习笔记(二):ElasticSearch核心概念
一、lucene和elasticsearchlucene:lucene,最先进、功能最强大的搜索库,直接基于lucene开发,非常复杂,api复杂(实现一些简单的功能,写大量的java代码),需要深入理解原理(各种索引结构)。elasticsearch:elasticsearch,基于lucene,隐藏复杂性,提供简单易用的restful api接口、java api接口(还有其他语言的ap...原创 2019-05-18 22:17:16 · 128 阅读 · 0 评论 -
ElasticSearch学习笔记(三):windows系统上安装和启动ElasticSearch
一、下载解压ElasticSearch安装包链接:https://pan.baidu.com/s/1buoc92fiMztKqYcwQgDHGQ提取码:wkso5.2版本的,供大家参考使用。二、启动Elasticsearch使用命令行或者直接双击启动启动Elasticsearch:bin\elasticsearch.bat三、检查ES是否启动成功登录:http://localhost...原创 2019-05-18 22:40:47 · 519 阅读 · 0 评论 -
ElasticSearch学习笔记(四):ElasticSearch集群健康检查以及文档快速的CRUD操作
一、简单的集群健康状况查询es提供了一套api,叫做cat api,在上一节中dev tools中的控制台中输入,可以查看es中各种各样的数据快速检查集群的健康状况:GET /_cat/health?vepoch timestamp cluster status node.total node.data shards pri relo init unassign p...原创 2019-05-19 10:09:11 · 319 阅读 · 0 评论 -
ElasticSearch学习笔记(五):ElasticSearch六种简单的查询操作
一、query string search查询所有格式:GET /index/type/_searchquery string search的由来,因为search参数都是以http请求的query string来附带的。例:查询所有商品名带qiu的商品,并且按照价格降序排序GET /index/type/_search?q=name:qiu&sort=price:desc如果...原创 2019-05-19 12:11:56 · 360 阅读 · 3 评论 -
ElasticSearch学习笔记(一):什么是ElasticSearch
一、什么是搜索 搜索,就是在任何场景下,找寻你想要的信息,这个时候,会输入一段你要搜索的关键字,然后就期望找到这个关键字相关的有些信息。二、什么是全文检索、倒排索引和Lucene全文检索:一种将文件中所有文本与检索项匹配的文字资料检索方法。 全文检索是计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的...原创 2019-05-18 21:22:57 · 90 阅读 · 0 评论