![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Elasticsearch
文章平均质量分 72
小栋哟
赠人玫瑰,手留余香...
展开
-
elasticsearch6.81设置证书秘钥xpack连接springboot集成
前言上次写了一篇springboot集成elasticsearch6.81设置密码xpack连接记录了es仅设置密码springboot集成方式,这次再来记录一下加上证书秘钥的方式;如果还没安装es还没设置好es密码的,请参考我上面这篇博客即可关于es搭建秘钥证书操作,还请自行百度,因为本人自己搭建的时候忘记记录过程,导致不太全;不过也推荐一个博客供大家参考https://blog.csdn.net/qq330983778/article/details/103537252一、El.原创 2021-07-01 22:39:00 · 1936 阅读 · 0 评论 -
springboot集成elasticsearch6.81设置密码xpack连接
最近有个需求,为保证数据的安全性,需要给es添加密码,所以就整了一下,因为环境不同,分为两种,一种是仅设置密码,没有秘钥证书的,另外一种是设置密码也设置了秘钥证书; 本次记录的是第一种方式仅设置密码方式,如需要证书秘钥方式的,可以点击我这篇博客一、安装es并设置密码1.百度现成的挺多就不再详细记录了,可以自行去查找不过也推荐一个https://www.cnblogs.com/weibanggang/p/11589464.html(写的相当不错)2.安装完...原创 2021-07-01 18:00:40 · 6196 阅读 · 3 评论 -
java处理通过RESTful API 获取索引和属性信息
上个博客写了通过RESTful API 获取es索引和属性信息的方式,点我就能看这次记录下拿到数据后的一个处理,不废话直接上代码 ~import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import org.apache.commons.lang3.StringUtils;import org.springframework.util.Assert;import java.io.Buffer原创 2020-09-23 16:08:20 · 2578 阅读 · 0 评论 -
Elasticsearch通过RESTful API 获取索引和属性信息
最近有个需求是查询es集群下所有的索引信息,根据索引再查询索引的属性信息;不巧的是我用的es 6.1.3版本,采用的es最新推荐的RestHighLevelClient方式进行操作,由于这个方式应该是刚从6版本诞生,正好缺少查询索引的函数,仅有删除索引的方法,如图也确定了是6.4版本后才支持检索所有索引的api,没的办法,es版本是不能轻易换的,只能继续探索。。。翻阅了众多博客文档,皆无办法,直到后来在Elastic HD发现了有获取所有索引的地方,仔细一看还真是有提供的http api;.原创 2020-09-23 14:43:39 · 2564 阅读 · 1 评论 -
elasticsearch(一):java操作es常用的查询包含分页,简单适用轻松上手
最近有个项目使用到了es,需要用es来实现检索功能;之前我也是0经验一点都没接触,甚至都看不懂那些查询的方法,后来也是照猫画虎总算是实现了些想要的功能,下面就记录一下es基本常用的查询;如果有问题还请多指点。基本查询:这个查询可通过单个条件和多个条件查询,参数是有实体来接收,页面传递可以自定封装也可以用from表单方式。这里就不细说了。统一使用的返回结果是Result@Gett...原创 2019-07-11 16:00:59 · 12072 阅读 · 1 评论 -
elasticsearch(二):java操作es实现分组聚合查询和基本查询
es查询还有一个很常用的一种叫聚合查询,相当于mysql中的分组group by 后拿各组数量进行统计 ,实现起来也是很简单。基本查询包含聚合:具体直接看代码,代码中部分有注释/** * person查询 * 继承baseService的list返回的query对象 * @return */ public Result personL...原创 2019-07-11 16:20:27 · 26874 阅读 · 4 评论 -
elasticsearch(三):java操作es测试类,复制粘贴就可用
正常es安装好后肯定得测试一下连接是否正常,所以在此记录一个测试类;直接上代码import org.apache.http.HttpHost;import org.elasticsearch.action.get.GetRequest;import org.elasticsearch.action.search.SearchRequest;import org.elasticsearc...原创 2019-07-11 16:35:17 · 8529 阅读 · 0 评论