1

各レコードのサイズが4kの〜16MレコードのDynamoDBがあります。テーブルは自動スケーリング用に構成されています。Target utilization:70%、Readsの最小プロビジョニング容量:250、Writesの最大プロビジョニング容量:3000。DynamoDBデータをS3にエクスポートするためにDataPipelineを設定する際に 'DynamoDB読み取りスループット比'を計算する方法

DynamoDBをS3にバックアップするデータパイプラインを設定しようとしています。パイプライン構成では、デフォルトで0.25であるRead Throughput Ratioが要求されます。

したがって、Read Throughput Ratioを計算して〜1時間後にテーブルをバックアップする方法が問題です。私は読み込み容量単位を理解しています。 は、Read Capacity UnitsAuto Scaling Configurationにどのように関連していますか?

答えて

0

理論上はRCUが4KBなので、データ容量を4KBで分割すると、指定された秒ごとに完全なデータを読み取るために必要な合計RCUが得られます。したがって、この値を60 * 60(分*秒)で1時間に分割すると、必要なRCU構成が得られますが、EMRクラスターをセットアップするのに必要な時間が考慮されます。 しかし、自動スケーリングが特定のテーブルに設定されている場合、これがどのように動作するのか混乱します。

関連する問題