問題タブ [amazon-dynamodb-streams]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2353 参照

multithreading - DynamoDB テーブルで同時書き込みを実行する方法は?

具体的には、Twitter と reddit などのさまざまなソースからデータをストリーミングし、それを DynamoDB テーブルに保存したいと考えています。私はこれにかなり慣れていないので、実行可能かどうかはわかりません。Twitter 用と Reddit 用の 2 つの異なるスレッドを使用することを考えていました。両方のスレッドが対応するストリームからデータをフェッチし、DynamoDB テーブルに挿入します。

これは実現可能だと思いますか?DynamoDB で同時書き込みを行うことは可能でしょうか? そうでない場合、異なるソースからのデータを単一の DynamoDB テーブルに同時に保存するための代替アプローチは何でしょうか?

0 投票する
0 に答える
788 参照

amazon-web-services - N 分ごとにトリガーするラムダ用の dynamodb ストリーム KCL アダプターにチェックポイントを設定する方法

CloudWatch イベントをスケジュールして N 分ごとにラムダをトリガーすることで、DynamoDB Streams Kinesis Adapter を使用して、最後の N 分間 DynamoDB Streams にアクセスしたいと考えていました。次回ラムダがトリガーされたときに、最後に処理されたレコードを追跡して、最後に処理されたレコードから続行できるようにするにはどうすればよいですか。

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.KCLAdapter.Walkthrough.CompleteProgram.htmlから、 チェックポイントを使用して最後に処理されたレコードを追跡できることがわかりましたが、これがどこにあるのか疑問です保管されていますか?N 分後に次のラムダ トリガーにこのチェックポイントを使用するにはどうすればよいですか?