需求背景
ES 版本为 1.5.2
使用 olivere/elastic 对 ES 进行查询操作。假定数据文档结构为
{
"id": 1,
"create_at": "2006-01-02T15:04:05Z07:00"
}
ES 中已经有一定量的数据。
需要查询:指定日期段 /全量时间段 内每天 00:00-02:00, 02:00-04:00 , 04:00-06:00 ... 22:00-24:00 的文档的平均值中的最高值。
简单的统计查询已经搞定,只有这条需求感觉无从下手。目前能检索到的类似文章:
https://elasticsearch.cn/question/893
https://blog.csdn.net/weixin_33953249/article/details/87338463
第一篇没生效,第二篇没看懂。我这里使用 Go 语言操作 ES 才两天,并且还有其他开发任务,没有做特别深入研究。
请大佬们启发和赐教。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.