AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

時系列コレクション(TTL)の自動削除の設定

MongoDB は、有効期限が切れたデータが有効期限後すぐに削除されることを保証しません。バケット内のすべてのドキュメントの有効期限が切れると、期限切れのバケットを削除するバックグラウンド タスクが、次回の実行時にバケットを削除します。1 つのバケットがカバーすることを許可される時間の最大スパンは、時系列コレクションの granularity によって制御されます。

granularity
カバーする時間

"seconds" (デフォルト)

1 時間

"minutes"

24 時間

"hours"

30 日間

期限切れのバケットを削除するバックグラウンド タスクは 60 秒ごとに実行されます。そのため、ドキュメントの有効期限が切れてから、バケット内の他のすべてのドキュメントの有効期限が切れ、タスクが実行中になるまでの間、ドキュメントがコレクションに残ることがあります。

削除操作の期間は mongod インスタンスのワークロードによって異なるため、バックグラウンド タスクの実行間隔が 60 秒を超えると、有効期限切れのデータがしばらく存在する可能性があります。

このページを評価