鸿蒙传说
您这种需求是很常见的需求,通常叫Time Series的数据建模。1、不推荐按照天/按照车分为不同的Collections;2、如果您的文档数特别多,可以考虑Sharding。因为您透露的信息比较少,假如您每分钟取得一次汽车的位置,不妨试试下面这个做法:{ plate : String,
brand : String,
color : String,
timestamp_hour : ISODate,
track : [{0 : [Longitude, latitude]},
{1 : [xxx, xxx]}
...
{59 : [xxx, xxx]}]
}大概的想法是尽量让1个document包含的信息多一些,提升查询效率。供参考。