Amazon S3が「条件付き書き込み」に対応。既にオブジェクトがある場合は上書きせず、分散アプリケーションでの利用が容易に

今回は「Amazon S3が「条件付き書き込み」に対応。既にオブジェクトがある場合は上書きせず、分散アプリケーションでの利用が容易に」についてご紹介します。

関連ワード (分散、発生、説明等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Amazon Web Servicesは、オブジェクトストレージを提供する「Amazon S3」の新機能として「条件付き書きこみ」(Conditional Writes)をサポートしたことを発表しました。

Amazon S3が「条件付き書きこみ」サポート

条件付き書き込みを利用すると、オブジェクトの書き込み時にオブジェクトの存在をチェックし、オブジェクトが存在しない時だけ書き込む、という指定が可能になります。

これにより、アプリケーションがデータをAmazon S3に書き込む際に、既存のオブジェクトを上書きすることを簡単に防ぐことができるようになります。

例えば、複数のクライアントが同一オブジェクトにデータを書き込んでいくような分散処理において、不用意に既存のデータを上書きしないように書き込む直前にオブジェクトを確認するといった処理をアプリケーションで作りこむ必要がなくなり、Amazon S3に任せることができるため、Amazon S3を使った分散アプリケーションの開発がよりシンプルになることが期待されます。

Amazon S3のドキュメントによると、条件付き書き込みの機能は「PutObject」と「CompleteMultipartUpload」の2つのAPIでサポートされています。

このAPIを呼び出す際のリクエストのヘッダに「If-None-Match」を付けると、該当するキーのオブジェクトがバケット内に存在せず書き込みが成功した場合には「200 OK」のステータスが返り、該当するキーが存在した場合には書き込みは失敗して「412 Precondition Faild」が返ります。

同時リクエストが発生して、オブジェクトに対する条件付き書き込み操作が完了する前にオブジェクトに対する削除リクエストが成功すると、「409 Conflict」が返る場合があると説明されています。

Amazon S3は条件付き読み込み、条件付き書き込みの両方の機能を備えたことになります。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Google Cloudの売上高が堅調な伸び–Alphabet決算、予想上回る
IT関連
2021-02-03 22:57
中国はAlibabaのメディア帝国を解体したいと考えている
ネットサービス
2021-03-18 07:28
困難なグリーンテック推進、成功の鍵は–ITリーダーに聞く
IT関連
2023-03-11 03:22
[速報]マイクロソフト、独自設計のAIチップ「Azure Maia」発表。AIの学習と推論に最適化。Ignite 2023
Microsoft
2023-11-16 14:39
ネットカフェで高齢者のワクチン予約を無償サポート 自遊空間や快活CLUBなどが開始
企業・業界動向
2021-06-08 01:54
WindowsがまたLinuxを取り込む。マイクロソフト、Linuxカーネルが備える拡張機能「eBPF」互換機能をWindowsにもオープンソースで実装へ
Linux
2021-05-13 03:40
オラクルのチーフアーキテクトが語る「HeatWave GenAI」の特徴と優位性
IT関連
2024-10-12 06:21
「Windows 10」タスクバーにニュース、天気、交通状況–マイクロソフトが新プレビュー披露
IT関連
2021-01-15 10:55
新卒エンジニアにもフルリモート適用の企業、8割が「今後も継続」–paiza調査
IT関連
2022-07-14 06:16
サムスンがTileのライバルとなる紛失防止用トラッカー「Galaxy SmartTag」発表、米国では1つ約3100円
ハードウェア
2021-01-16 07:08
レノボ・ジャパン社長が説く「これまでのPCと『AI PC』の違い」とは
IT関連
2024-12-07 00:03
2021年第1四半期のChromebook出荷は前年同期比275%増の1200万台、パンデミックで好調維持
ハードウェア
2021-05-06 10:19
ウイングアーク1st、スモールデータの収集プロセスを自動化する機能を提供
IT関連
2023-06-02 22:50
Twitter決算、売上高74%増 mDAUはついに2億人突破
企業・業界動向
2021-07-24 23:04