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