基礎 (Fundamentals)
リレーションシップをモデリングしたりインデックスをチューニングしたりする前に、DynamoDB が実際に与えてくれるプリミティブを理解する必要があります。保存できる値の型、アイテムがディスク上でどうグループ化されるか、そして各アイテムがどこに置かれるかを決めるキーです。ここを間違えると、後のすべてのパターンが手こずります。
SQL から来た人にとって、驚きはここから始まります。列もスキーマもなく、アイテムごとの型付き属性があるだけです。そしてプライマリキーは単なる便宜ではなく、データの物理的な配置そのものです。
9 件中 0 件読了クイズ
まったくの初心者ならデータ型から始めてください。値モデルをすでに知っていて、あらゆるアクセスパターンを駆動する部分が欲しいなら、複合プライマリキーへ飛んでください。
読みながら実際のアイテムをいじってみたいですか?DynoTable を試すと、テーブルのキーとコレクションを直接確認できます。