【发布时间】:2016-04-14 01:04:57
【问题描述】:
我有一个包含几十万条记录的时间序列数据集。我正在尝试在 mongo 中创建一个聚合查询,以便在平均价格的同时按时间间隔对这些数据进行分组。
理想情况下,我想要 10 分钟的间隔(600000 毫秒)和平均价格。我不太确定如何从现在的位置继续。
数据~几十万条记录:
{
"time" : 1391485215000,
"price" : "0.00133355",
}
query = [
{
"$project": {
"_id":"$_id",
"price":"$price",
"time": {
xxxx
}
}
},
{
"$group": {xxxx}
}
]
【问题讨论】:
标签: mongodb time-series