存储具有元数据的文档的时间序列数据的最佳方法是什么?带元数据的时间序列的MongoDB架构
我的对象有元数据:
{
_id: abcdefghijk,
meta1: value1,
meta2: value2,
tags: [tag1, tag2, tag3]
}
每分钟或一小时,每个对象都有一些统计数据:
{
objectId: abcdefghijk,
timestampt: 2014-01-01 00:00:00,
key1: value1,
key2: value2,
}
我需要:
- 获取的对象的统计具体分钟,小时或更长时间,一段时间
- Fi通过元数据滤波器对象
- Aggratations喜欢通过元数据META1分组的所有key1的值的总和/平均
我要找有经验的用户的意见。如果您有任何问题,我会很乐意回答他们,并会感谢您的帮助。
那意味着您每个小时都会上传文件? – CesarTrigo
是的,现在每小时上传都可以。主要问题是如何通过时间和元数据获取数据 – ntdunglc