
es
文章平均质量分 83
Hisboom
黄昏见证真正的信徒
展开
-
【ES】RestHighLevelClient自动创建按月索引如何实现(二)
一.本文基于【ES】RestHighLevelClient连接阿里ElasticSearch7.10(一) 基础环境之上。记录对于es处于java中的相关业务需要做按月索引的实现https://blog.youkuaiyun.com/ssdlleave/article/details/107846094?spm=1001.2014.3001.5501定义es gis-location模版kibana添加POST _template/template-gis-location{ "templ...原创 2021-07-02 17:21:43 · 4897 阅读 · 1 评论 -
【ES】RestHighLevelClient连接阿里ElasticSearch7.10(一)
由于是本地连接,阿里云es需要修改相关配置。确保本地可以访问1.开通公网访问(如果是用阿里ESC服务器。配置了同一专用网络可以不用开通)2.修改阿里云配置允许自动创建索引3.添加本地网络白名单安全配置中点击修改添加本机公网iphttps://ip.cn/查看本机ip至此阿里云es环境配置完成。使用RestHighLevelClient连接阿里云1.导入maven包rest-high-level-client版本可由spring管理elastic...原创 2021-06-29 17:02:24 · 1347 阅读 · 2 评论 -
Elasticsearch 在kibana中的各种语句模板
1.创建索引模板PUT _template/template_base{ "template": "模板名称", "order": 2, "index_patterns": ["模板名称*"], "aliases": { "模板别名 ": {} }, "settings": { "index": { "number_of_shards": "分片数量", "number_of...原创 2021-01-19 17:43:59 · 1768 阅读 · 0 评论 -
Elasticsearch 使用java分页查询条数超过1w的解决办法 -search_after方式
1.需求:job跑批每隔5分钟查询es数据取出并进行推送。问题:原使用java分页查询es。当大于1w时无法取出后续数据造成了数据丢失。 使用scroll_id查询性能消耗太大不适应此场景.es调用测试:获取第一次查询结果后设置sort,查询首条数据为转换成java实现方式如下:BillTraceElasticSearchRepository findInfoDocByScroll public Map<Object[],List<BillT原创 2020-11-30 18:32:33 · 3743 阅读 · 0 评论 -
Elasticsearch 使用java分页查询条数超过1w的解决办法 -scroll_id方式
1.需求:查询es近3个月数据取出并进行重新推送。问题:原使用java分页查询es。可是到1w条数据后就会自动停止无法查询1w之后的数据。原查询方法:/** * @description: 查询轨迹信息 * @param billTraceSearchVo * @param page * @date: 2020/5/28 15:06 * @author: ss * @return: java.util.List<cn.uce.core.elasticse...原创 2020-05-29 14:20:27 · 3353 阅读 · 3 评论