Azure Queue Storage とはWhat is Azure Queue Storage?

Azure Queue storage は、多数のメッセージを格納するためのサービスです。Azure Queue Storage is a service for storing large numbers of messages. メッセージには、HTTP または HTTPS を使用して、認証された呼び出しを介して世界中のどこからでもアクセスできます。You access messages from anywhere in the world via authenticated calls using HTTP or HTTPS. キュー メッセージの許容される最大サイズは 64 KB です。A queue message can be up to 64 KB in size. キューには、ストレージ アカウントの総容量の上限を超えない限り、数百万のメッセージを含めることができます。A queue may contain millions of messages, up to the total capacity limit of a storage account. キューは通常、非同期的な処理用に作業のバックログを作成するために使用されます。Queues are commonly used to create a backlog of work to process asynchronously.

Queue Storage の概念Queue Storage concepts

Queue Storage には次の構成要素があります。Queue Storage contains the following components:

ストレージ アカウント、キュー、メッセージの関係を示す図。

  • URL 形式: キューは、次の URL 形式を使用してアドレス指定できます。URL format: Queues are addressable using the following URL format:

    https://<storage account><queue>

    次の URL を使用すると、図のいずれかのキューをアドレス指定できます。The following URL addresses a queue in the diagram:

  • ストレージ アカウント: Azure のストレージにアクセスする場合には必ず、ストレージ アカウントを使用します。Storage account: All access to Azure Storage is done through a storage account. ストレージ アカウントの容量の詳細については、「Standard Storage アカウントのスケーラビリティとパフォーマンスのターゲット」を参照してください。For information about storage account capacity, see Scalability and performance targets for standard storage accounts.

  • キュー: キューは、メッセージのセットを格納します。Queue: A queue contains a set of messages. キュー名は小文字で指定する 必要がありますThe queue name must be all lowercase. キューの名前付けについては、「キューとメタデータの名前付け」を参照してください。For information on naming queues, see Naming queues and metadata.

  • メッセージ: 形式を問わず、メッセージのサイズは最大で 64 KB です。Message: A message, in any format, of up to 64 KB. バージョン 2017-07-29 より前では、許可される最大有効期間は 7 日間です。Before version 2017-07-29, the maximum time-to-live allowed is seven days. バージョン 2017-07-29 以降では、最大有効期間を任意の正の数にすることができます。また、-1 は、メッセージが期限切れにならないことを示します。For version 2017-07-29 or later, the maximum time-to-live can be any positive number, or -1 indicating that the message doesn't expire. このパラメーターを省略すると、既定の有効期間は 7 日になります。If this parameter is omitted, the default time-to-live is seven days.

次のステップNext steps