エンドポイント検出パターンの仕組み - Amazon Timestream

Amazon Timestream for LiveAnalytics に類似した機能をご希望の場合は Amazon Timestream for InfluxDB をご検討ください。リアルタイム分析に適した、シンプルなデータインジェストと 1 桁ミリ秒のクエリ応答時間を特徴としています。詳細については、こちらを参照してください。

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

エンドポイント検出パターンの仕組み

Timestream は、スケーリングとトラフィック分離のプロパティ向上を確保するため、セルラーアーキテクチャを使用して構築されています。各カスタマーアカウントはリージョン内の特定のセルにマッピングされるため、アプリケーションはアカウントがマッピングされたセル固有の正しいエンドポイントを使用する必要があります。SDK を使用する場合、透過的にこのマッピングが処理されるため、セル固有のエンドポイントを管理する必要はありません。ただし、REST API に直接アクセスする場合は、適切なエンドポイントを自分で管理してマッピングする必要があります。このプロセスを示したエンドポイント検出パターンの詳細は次のとおりです。

  1. エンドポイント検出パターンは、DescribeEndpoints アクション (DescribeEndpoints のセクションで説明) の呼び出しから始まります。

  2. エンドポイントはキャッシュに保存され、返される time-to-live (TTL) 値 (CachePeriodInMinutes) で指定された時間だけ再利用されます。その後、TTL の期間中に Timestream for LiveAnalytics API を呼び出すことができます。

  3. TTL の有効期限が切れたら、DescribeEndpoints への新しい呼び出しを行ってエンドポイントを更新する必要があります (つまりステップ 1 からやり直す)。

注記

DescribeEndpoints アクションの構文、パラメータ、およびその他の使用情報は、API リファレンスで説明されています。DescribeEndpoints アクションは両方の SDK を介して使用でき、それぞれについて同じであることに注意してください。

エンドポイント検出パターンの実装については「エンドポイント検出パターンの実装」を参照してください。