Docs 菜单
Docs 主页
/
MongoDB Compass
/ /

创建时间序列集合

在此页面上

  • 步骤
  • 限制与约束

时间序列集合可有效存储一段时间内的测量序列。

1

Collections 屏幕中点击 Create Collection 按钮。

2
3
4

指定哪个字段应用作时间序列集合的 timeField 。 此字段必须具有BSON 类型日期。

5

指定每个时间序列文档中包含元数据的字段的名称。指定字段中的元数据应是用于标记一系列独一无二的文档的数据。

6

指定更粗粒度的时间跨度,以便可以更有效地存储并查询更长时间跨度的测量结果。默认值为 "seconds"

如果设置了 granularity 参数,就无法设置 bucketMaxSpanSecondsbucketRoundingSeconds 参数。

7
字段
类型
说明
bucketMaxSpanSeconds
数字

指定存储桶中测量之间的最大时间跨度。

bucketMaxSpanSeconds的值必须与bucketRoundingSeconds相同。 如果设置了bucketMaxSpanSeconds参数,则无法设置granularity参数。

bucketRoundingSeconds
数字

指定确定新存储桶的起始时间戳的时间间隔。

bucketRoundingSeconds的值必须与bucketMaxSpanSeconds相同。 如果设置了bucketRoundingSeconds参数,则无法设置granularity参数。

expireAfterSeconds
数字
启用自动删除早于指定秒数的文档。
8

您的collection将标有time series徽章。

有关时间序列字段的更多信息,请参阅时间序列对象字段。

创建time-series collection时,适用以下约束和限制:

  • Custom collation 是唯一可以与time-series排序规则一起使用的Advanced Collection Option

  • 如需了解所有时间序列集合限制,请参阅时间序列集合限制

后退

加密collection

在此页面上