翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon SQS FIFO(先入れ先出し) キュー
FIFO (First-In-First-Out) キューは標準キューのすべての機能を備えていますが、操作やイベントの順序が重要な場合や重複が許容されない場合に、アプリケーション間のメッセージングを強化するように設計されています。
FIFOキューを使用する可能性のある状況の例を次に示します。
-
注文が重要な電子商取引注文管理システム
-
イベントを順番に処理する必要があるサードパーティシステムとの統合
-
ユーザーが入力した入力を入力した順序で処理する
-
通信とネットワーク — データと情報を同じ順序で送受信する
-
コンピュータシステム — ユーザーが入力したコマンドが正しい順序で実行されることを確認する
-
教育機関 — アカウント登録前に学生がコースに登録できないようにする
-
オンラインチケットシステム — チケットは先着順で配布されます
注記
FIFO キューは 1 回だけ処理しますが、1 秒あたりのトランザクション数 (TPS) には制限があります。FIFO キューで Amazon SQS 高スループットモードを使用すると、トランザクション制限を増やすことができます。ハイスループットモードの使用方法の詳細については、を参照してくださいFIFO キューの高スループット。スループットクォータの詳細については、{メッセージに関連するクォータ}を参照してください。
Amazon SQS FIFO キューは、Amazon SQSが利用可能なすべてのリージョンで利用可能です。
複雑な順序付けの FIFO キューの使用方法の詳細については、「Amazon SQS FIFO キューによる複雑な注文の課題の解決
Amazon SQS コンソールを使用してキューを作成および設定する方法については、{キューの作成 (コンソール)}を参照してください。Javaの例については、{Amazon SQS Java SDK の例}を参照してください。
FIFOキューを使用した作業のベストプラクティスについては、{Amazon SQS FIFOキューのその他の推奨事項}および{Amazon SQS 標準および FIFOキューに関する推奨事項}を参照してください。