Amazon S3 Express One Zoneが条件付き削除をサポート
ID 64
GUID 2772e1dc580e961c481ffabd242f6bd164924990
発表日(JST)
要約生成日時(JST)
タイトル Amazon S3 Express One Zoneが条件付き削除をサポート
詳細リンク https://aws.amazon.com/about-aws/whats-new/2024/11/amazon-s3-express-one-zone-conditional-deletes/
カテゴリ
  • amazon-s3
  • storage
要点
  • Amazon S3 Express One Zoneが条件付き削除機能をサポート
  • オブジェクトの最終更新時刻、サイズ、Etagに基づいて削除条件を設定可能
  • 高並行性の多重書き込みシナリオでのデータ耐久性向上と誤削除の減少に貢献
  • ディレクトリバケットでDeleteObjectおよびDeleteObjects APIで利用可能
  • 追加料金なしで全てのAWS対応リージョンで利用可能
アップデート内容要約

Amazon S3 Express One Zoneが、オブジェクトの条件付き削除機能をサポートしました。これにより、高並行性の多重書き込みシナリオにおけるデータの耐久性向上と誤削除の減少が可能になります。

アップデート内容全文

レイテンシーに敏感なアプリケーション向けの高性能S3ストレージクラスであるAmazon S3 Express One Zoneが、オブジェクトを削除する前にそのオブジェクトが変更されていないかを評価できるようになりました。
この条件付き削除機能により、高並行性の多重書き込みシナリオにおけるデータの耐久性を向上させ、誤って削除してしまうエラーを減らすことができます。
条件付き書き込みにより、共有データセット全体で複数のクライアントが同時にデータを更新する分散アプリケーションの動作が簡素化され、意図しない上書きを防ぐことができます。
ディレクトリバケットにおいて、クライアントはDeleteObjectおよびDeleteObjects APIで、x-amz-if-match-last-modified-time、x-amz-if-match-size、およびHTTP if-matchヘッダーを使用して、オブジェクトの最終更新時刻、サイズ、Etagに対する条件付き削除チェックを実行できるようになりました。
S3 Express One Zoneは、これらのオブジェクト属性がこれらのヘッダーで指定された値と一致するかを評価し、条件が満たされるまでクライアントがオブジェクトを削除することを防ぎます。
これらのヘッダーは、削除リクエストで組み合わせて使用することも、個別に使用することもでき、オブジェクト状態の評価をS3 Express One Zoneに確実にオフロードし、分散型および高度に並列化されたワークロードを意図しない削除から効率的に保護することができます。
S3 Express One Zoneの条件付き削除サポートは、このストレージクラスが利用可能なすべてのAWSリージョンで追加料金なしで利用できます。
条件付き削除を実行するには、S3 API、SDK、およびCLIを使用できます。
詳細については、S3のドキュメントをご覧ください。

関連サービス
  • Amazon S3 Express One Zone
関連サービスの説明
  • Amazon S3 Express One Zoneは、Amazon S3の高性能ストレージクラスです。レイテンシーに敏感なアプリケーション向けに設計されており、単一のアベイラビリティーゾーン内でデータを保存します。通常のS3と比較して、より高速なデータアクセスと低レイテンシーを提供しますが、複数のアベイラビリティーゾーンにデータを複製しないため、耐久性は低くなります。主に頻繁にアクセスされるデータや一時的なデータの保存に適しています。
関連URL