我使用mongoose操作的mongodb,想问一下是否能实现下面的查询情况: 库中数据现在都保存在一个集合中,一个文档的字段类似: id time kind value。 后台需要频繁接收数据保存入库(预计每2分钟每个种类的数据上传一条)并提供查询。
现在需要查询每个kind(十多个分类)的数据的最新数据。这个查询是否可以一次实现?
我现在只能一次查出一个种类的最新数据,然后重复操作,遍历所有种类…
目前其他的一些后台需要提供的接口也都是查询关于数据的情况,例如某个kind的一周或一个月的数据情况。 关于数据量,一天共一万条左右,这是伪数据,不过应该接近实际情况。
或者说我需要对结构进行调整?数据不全放入一个集合中?但我感觉以这个数据量不需要吧…
求大神们指点~