Logo

第 4 章 ストレージとライフサイクル (短い)

この章では、転送パフォーマンスとリカバリに直接関連する最小限のストレージ モデルのみを取り上げます。プライバシーと暗号化の境界については、セキュリティとプライバシーのホワイトペーパーを参照してください。

4.1 ストレージ層(最小モデル)

  • オブジェクトストレージ: 暗号文チャンクと (オプションで) 暗号化されたマニフェスト (ラージ オブジェクト) を保存します。
  • 状態ストレージ: アップロードされたセットの状態、TTL、ダウンロード カウンタなどを保存します (小さい状態)。

4.2 オブジェクトキーの構成 (推奨)

  • オブジェクトキーは、有効期限の削除と取り消しを可能にするために、transferId プレフィックスによる一括クリーンアップをサポートすべきです (SHOULD)。
  • オブジェクトキーには、電子メールやファイル名などの機密情報を埋め込むことは避けるべきです(SHOULD)。

4.3 ライフサイクル (短い)

  • システムは TTL 有効期限を強制しなければなりません。有効期限が切れるとダウンロードは拒否されます。
  • 削除は、最初にソフト削除 (アクセスの拒否) し、次にバックグラウンドでハード削除 (オブジェクトのクリーンアップ) する必要があります。