摘要: 对于刚刚学习es的童鞋来说,很容易不清楚怎么获取客户端对es文档的聚合结果,下面就演示一下模仿DSL写聚合,然后获取到聚合的结果。 一, 对于下面这个简单的聚合,目的是对于文档全文匹配,聚合颜色字段。把满足匹配的文档放入自定义名称的colors桶中,参照《elasticsearch权威指南》的范围限 阅读全文
posted @ 2019-11-13 11:09 x1aoda1 阅读(5914) 评论(0) 推荐(1) 编辑
摘要: 在实际开发中,为了方便我们常常会考虑把配置文件的某一类配置映射到配置类上,方便spring容器加载,实现方法如下: 1. 书写配置文件信息:书写某一类特定字段开头的配置信息,例如在yml配置文件中可以用缩进的第一个字段,properties也可以使用第一个字段来标识 2. 映射到配置文件类:接下来, 阅读全文
posted @ 2019-09-18 19:29 x1aoda1 阅读(410) 评论(0) 推荐(1) 编辑
摘要: 一:git stash // 把本地修改的代码压到git栈中去 二:git pull // 本地代码压栈之后,pull远程代码会完全覆盖本地代码 三:git stash list // 可以查看栈中的信息 四:git stash clear // 如果确定舍弃本地代码,完全使用远程代码,可以把栈清空 阅读全文
posted @ 2019-09-09 23:17 x1aoda1 阅读(2409) 评论(5) 推荐(1) 编辑
摘要: 1. SpringBoot上加上开启异步方法注解:@EnableAsync 2. 在需要异步执行的方法上,加上异步方法注解 @Async 3. 测试 5. 测试结果为,访问127.0.0.1:8888/hello,会首先看到po的信息,停留8秒,控制台会输出“我是异步方法!!!!”。该方法即被异步执 阅读全文
posted @ 2019-08-30 21:44 x1aoda1 阅读(7504) 评论(0) 推荐(2) 编辑
摘要: 在java rest client中调用elasticsearch中的数据,精准匹配的termQuery查不到数据,这个问题是java rest client客户端自带的bug,换用matchPhraseQuery直接替换即可。有点坑! 在elastic权威指南一书中是这样给出建议的:"匹配查询 m 阅读全文
posted @ 2019-08-29 21:13 x1aoda1 阅读(7837) 评论(9) 推荐(7) 编辑
摘要: 1.问题: 先抛问题,由于刚刚换用mac环境,之前windows上开发的代码调试完毕,还未上线。之后上线部署之前,tl直连测试本地环境(mac)环境,功能无法使用,显示java.io.IOException: No such file or directory 异常。反复调试显示抛异常的方法是创建文 阅读全文
posted @ 2019-07-19 09:42 x1aoda1 阅读(5696) 评论(0) 推荐(1) 编辑
摘要: 更改项目需求以及项目之前阻塞模式问题的叙述已经在上一篇说过了,详情可参考:https://www.cnblogs.com/darope/p/10276213.html文章的介绍。 关于Agent数据采集相关内容介绍可以参考华中科技大学的这篇硕士论文,说的比较详细:http://www.docin.c 阅读全文
posted @ 2019-01-16 16:41 x1aoda1 阅读(3167) 评论(0) 推荐(1) 编辑
摘要: 原项目brpop阻塞方式可参考:https://yq.aliyun.com/articles/679654 来DS公司已经一个多月了,昨天算是马马虎虎完成了师兄安排的实习计划第一阶段的任务,想来也是极具兴奋的。我的第一阶段的任务,就是把我目前切入项目的关于redis操作的不完美的地方更改掉。简言之, 阅读全文
posted @ 2019-01-16 11:49 x1aoda1 阅读(2067) 评论(0) 推荐(1) 编辑