对于AI助手:文档索引位于 https://www.mongodb.com/zh-cn/docs/llms.txt — 通过将 .md 附加到任何URL路径,可以获得所有页面的降价版本。
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs 菜单

配置 Online Archive

重要

该功能在弹性集群中不可用

Flex 集群目前不支持此功能。要了解更多信息,请参阅 Atlas Flex 限制。

您可以通过指定存档规则来配置要存档的集合中的数据。该过程因集合类型而异:

  • 对于标准集合,存档规则使用日期字段和以天为单位的保留期,或选择要存档的文档的自定义查询。

  • 对于时间序列集合,存档规则使用集合的 timeField 和保留期(以天为单位)。

选择适合您集合类型的指南:

在集群上配置 Online Archive 时,Atlas 会在您的集群上创建 2 个联合数据库实例,一个仅用于您的存档,一个用于您的集群和存档。

每个集群最多可以创建 50 个在线存档,每个集群中最多可以有 20 个在线存档处于活动状态。适用以下限制:

  • 您可以在同一命名空间中配置多个 Online Archive,但在任何给定时间只能有一个处于活动状态。

  • 您不能在同一集合的相同字段上创建多个在线存档。

  • 在以下情况下,您无法访问在线存档:

    • 集群的主要区域完全中断。

    • 存储存档数据的 AWS S3 发生中断。

  • 存档规则不能用于多个集合。

    注意

    如果您的目标是将多个集合中的数据存档,则必须为每个集合创建存档规则。

  • 为防止资源紧张,存档任务每五分钟运行。符合存档标准的文档将存档到文件中,每个文件限制为 100 MB,每五分钟周期限制为 2 GB 。

  • 7 天后,您无法存档大小低于 5 MiB 的数据。Atlas 创建存档后 7 天内,Atlas 会存档所有数据。7 天后,仅当您的数据大小达到 5 MiB 时,Atlas 才会存档数据。

  • Atlas存档数据时,避免更新或插入符合存档条件的文档。 否则, Atlas可能会在存档运行期间捕获不一致的数据快照。 如果发生更新,则存档文档的版本不确定。

重要

默认下, MongoDB会在完成存档作业后等待 5 分钟才能开始另一次运行。

在此页面上