Amazon SQS FIFO(先入れ先出し) キュー - Amazon Simple Queue Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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キューに関する推奨事項}を参照してください。