2017-10-02 6 views

答えて

2

いいえ。これは、DynamoDB APIの組み込み機能ではありません。

各更新時間の各項目に現在の時刻で列を追加して実装する必要があります。

1

例えば、 がこの情報を提供できる組み込みの属性またはメタデータはありますか? いいえ

DynamoDBを使用してこれを実装する方法は複数あります。

  • タイムスタンプ属性のソートキーGSIまたはLSIを使用して、最後に更新された項目を照会します。
  • テーブルにアイテムを追加するときは、バックエンドで最後に更新された時刻を記録しておいてください。
  • DynamoDBストリームを使用すると、アイテムが最後に更新された時刻を追跡するために追加されたときに、エグゼクティブが作成するラムダ関数を作成します。

注:最後の2つの方法を使用している場合でも、最後に更新された属性などのメタデータを格納するために別個のDynamoDBテーブルを使用できます。

1

私はそれのための解決策があるとは思わないが、基本的なラムダ機能を持つDynamoDBストリームを使用して、どのアイテムが更新されたのかを把握し、この情報をS3のようにKinesis Firehose)、または同じテーブルを更新することができます。

関連する問題