MongoDB 5.0 正式发布,新增时序集合功能
MongoDB 5.0 正式发布,该版本部分更新内容如下: 时间序列集合 MongoDB 5.0 引入了时间序列集合,它有效地存储了一段时期内的测量序列。与普通集合相比,在时间序列集合中存储时间序列数据可以提高查询效率,并减少数据和索引的磁盘使用。 聚合 新的聚合操作符 MongoDB 5.0 引入了以下聚合操作: $count: $count 在现有管道 $group 阶段和新的 MongoDB 5.0 $setWindowFields 阶段中使用时,提供所有文档的计数。 $dateAdd: 将一个 Date 对象按指定的时间单位递增。 $dateDiff: 返回两个日期之间的差异。 $sampleRate: 添加 $sampleRate 方法,以给定的速度从管道中概率性地选择文档。 $rand: 每次调用 $rand 方法时,都会生成一个0到1之间的随机浮点数。新的 $sampleRate 操作是基于 $rand 的。 窗口操作符 MongoDB 5.0 引入了 $setWindowFields 管道阶段,允许你在一个集合中的指定跨度的文档上执行操作,称为窗口。该操作根据所选择的窗...