AWSメモ >
DynamoDBのキャパシティユニットについて †
キャパシティユニットとは †
だいたいここらへんに書いてある。
概要を簡単に書くと・・
- DynamoDBに対する読み書きの都度料金がかかる。
- 読み込みと書き込みにかかる料金は異なる。(RCUとWCU)
- テーブルや索引に事前にキャパシティユニットを割り当てる必要がある。
- 事前に割り当てたキャパシティユニットを超えるスループットは出せない。
- 割り当てたキャパシティユニット使用しなくても消費する為、適切な値を割り当てる必要がある
- Auto Scaling も可能。※ゼロになった場合にはスケールダウンしない。等の制限がある為、個別にポリシー設定が必要。
といった感じ。
以降では、読み込み 及び 書き込みにかかるキャパシティユニット、及び 保管料の計算方法について記載する。
キャパシティユニットの計算方法 †
テーブルの読み込みキャパシティユニット(RCU) †
テーブルの書き込みキャパシティユニット(WCU) †
GSIの読み込みキャパシティユニット(RCU) †
GSIの書き込みキャパシティユニット(WCU) †
保管料の計算方法 †