DynamoDBのテーブルアクティビティストリームキャプチャを使用します

プロジェクトはDynamoDBのテーブルの変更に格納されている場合、多くのアプリケーションは、このような変更を取得する機能の恩恵を受けるため。ここでの使用例いくつかの例は以下のとおりです。

  • 改質領域AWS DynamoDBのデータテーブルの応用。第二のアプリケーションの別の領域は、読み出しおよび書き込みデータを別のテーブルのデータを変更するために、同期を維持するために、元のテーブルのコピーを作成します。

  • 人気のモバイルアプリケーションは、2番目の更新あたり何千もの速度でデータのDynamoDBのテーブルを変更します。第二のアプリケーションは、キャプチャし、これらの更新プログラムに関するデータを格納、およびモバイルアプリケーションのためのリアルタイムの使用率メト​​リックの近くに提供しています。

  • マルチプレイヤーゲームは、複数のAWS領域におけるグローバルマルチマスター・トポロジー、およびストアデータを持っています。変更を同期する各ホストは、リプレイや遠隔地の使用を介して起こります。

  • 友達が新しい写真をアップロードすると、アプリケーションが自動的にグループ内のすべてのあなたの友人のモバイルデバイスに通知を送信します。

  • DynamoDBのテーブルにデータを追加するための新しい顧客。このイベントは、新しい顧客にウェルカムメールを送信するために別のアプリケーションを呼び出します。

DynamoDBのストリーミングのサポートこのようなソリューション、および他の多くのソリューションを提供しています。修飾DynamoDBのテーブルの任意の時間順シーケンスでDynamoDBのストリームキャプチャプロジェクトレベル、及び24時間までそのような情報をログに格納されます。アプリケーションは、プロジェクトへの変更前と後のデータに表示されるリアルタイムのデータ項目の近くに、このログおよびビューにアクセスすることができます。

 

ターミナルノードDynamoDBの流れ

AWSは、DynamoDBのDynamoDBのフローであり、別の端末ノードを維持します。データベーステーブルとインデックスを使用するには、アプリケーションがDynamoDBのターミナルノードにアクセスする必要があります。DynamoDBのフローレコードを読み込んで処理するには、アプリケーションが同じ地域にDynamoDBのターミナルノードを流れてアクセスする必要があります。

おすすめ

転載: www.cnblogs.com/cloudrivers/p/11621006.html