DynamoDBでのスループット量の計算について

あまりネットに情報がなかったのでメモ

DynamoDBの料金はスループットで決まる
スループットはユニットという単位で、事前に設定しておく
⇒事前に設定したスループットを超えて書き込み/読み込みをおこなうと、400エラーが帰ってきて失敗する

デフォルトだと両方とも5ユニット
1ユニット=5 KB=5,000 Byte

例えはカラムが二つあるとして、
idが16 Byte
urlが37 Byte
合計で53 Byte
20,000 / 53 ≒ 943.4

よって、秒間 943 書き込み/読み込みまでそれぞれ耐えられる
(データ移行で CLI でまとめて RDS からデータを写したが、500件くらいでも0.4ユニットくらいの消費だった)