ElasticSearch
西柚仔
这个作者很懒,什么都没留下…
展开
-
Spring Boot Data操作ElasticSearch
1 引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId></dependency>2 编写yml配置spring-data(2~3.x版本配置)spring: data: elasticsearch:原创 2020-08-21 17:07:46 · 653 阅读 · 0 评论 -
Java操作ElasticSearch
1.1 引入maven依赖<dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>6.8.0</version></dependency><dependency> <groupId>org.elasticsearch.client原创 2020-08-21 17:06:28 · 350 阅读 · 0 评论 -
ElasticSearch高级检索总结
1.1 检索方式 _searchES官方提供了两中检索方式:一种是通过 URL 参数进行搜索,另一种是通过 DSL(Domain Specified Language) 进行搜索。官方更推荐使用第二种方式第二种方式是基于传递JSON作为请求体(request body)格式与ES进行交互,这种方式更强大,更简洁。使用语法URL查询: GET /索引/类型/_search?参数DSL查询: GET /索引/类型/_search {}1.2 测试数据1.删除索引DELETE /ems原创 2020-08-11 12:56:54 · 3483 阅读 · 0 评论 -
Kibana的安装及基本操作
1. Kibana的安装Kibana是一个针对Elasticsearch的开源分析及可视化平台,使用Kibana可以查询、查看并与存储在ES索引的数据进行交互操作,使用Kibana能执行高级的数据分析,并能以图表、表格和地图的形式查看数据。# 1.下载Kibanahttps://www.elastic.co/downloads/kibanahttps://www.elastic.co/cn/downloads/past-releases/kibana-6-8-0注意:Kibana要和安装的Elas原创 2020-08-10 14:10:07 · 724 阅读 · 0 评论 -
认识ElasticSearch及详细安装教程
1. 什么是RestFulREST : 表现层状态转化(Representational State Transfer),如果一个架构符合REST原则,就称它为 RESTful 架构风格。资源: 所谓"资源",就是网络上的一个实体,或者说是网络上的一个具体信息表现层 :我们把"资源"具体呈现出来的形式,叫做它的"表现层"(Representation)。状态转化(State Transfer):如果客户端想要操作服务器,必须通过某种手段,让服务器端发生"状态转 化"(State Transfer)。原创 2020-08-10 14:04:23 · 458 阅读 · 0 评论 -
ElasticSearch的IK分词器详细安装教程及使用实操
1. IK分词器NOTE: 默认ES中采用标准分词器进行分词,这种方式并不适用于中文网站,因此需要修改ES对中文友好分词,从而达到更佳的搜索的效果。1.1 在线安装IK在线安装IK (v5.5.1版本后开始支持在线安装 )# 0.必须将es服务中原始数据删除- 进入es安装目录中将data目录数据删除 rm -rf data# 1. 在es安装目录中执行如下命令[es@linux elasticsearch-6.2.4]$ ./bin/elasticsearch-plugin原创 2020-08-11 17:00:15 · 1259 阅读 · 0 评论