パフォーマンス最適化計算問題
Amazon DynamoDBでオンラインショッピングサイトのカタログを管理しています。商品テーブルへの読み取りは1秒あたり平均3,200件で、各アイテムのサイズは平均3.5KBです。DynamoDBの読み取りキャパシティユニット(RCU)は強力な整合性読み取りで4KB/秒です。このテーブルに必要な最小RCU数はいくつですか?
A.3,200 RCU← 正解
✓ 正解です。1アイテム3.5KBは4KBに切り上げられるため1RCU必要。強力な整合性読み取り3,200件/秒×1RCU=3,200RCUが必要な最小値です。
B.4,000 RCU
✗ 4,000RCUは誤りです。アイテムサイズ3.5KBは4KBに切り上げで1RCUのため、3,200RCUが正解です。
C.1,600 RCU
✗ 1,600RCUは最終的な整合性読み取り(0.5RCU/アイテム)の計算値です。強力な整合性では1RCU/アイテムが必要です。
D.6,400 RCU
✗ 6,400RCUは1アイテムに2RCU必要と誤って計算した場合の値です。3.5KBは4KB以下のため1RCUです。