DP420-MOD#1
Azure Cosmos DB for NoSQL でコンテナーのパーティション キーを選定するとき、最も重視すべき特性として正しいものはどれですか?
解説
【正解: A】の理由
良いパーティション キーは高カーディナリティ (取り得る値の種類が多い) で、データとリクエスト (RU/s 消費) を多数の論理パーティションへ均一に分散できる必要があります。これによりストレージとスループットが特定パーティションに偏らず、ホット パーティションを避けてスケールアウトを最大化できます。
【他選択肢が違う理由】
- B: 低カーディナリティでは値の種類が少なく、少数の論理パーティションにデータが集中してホット パーティションやスケール制約を招きます。
- C: 全ドキュメントが同一値だと論理パーティションが1つになり、20 GB / 単一物理パーティションの上限に達してスケールできません。
- D: パーティション キーの値は一度設定すると変更できないため、頻繁に変化する性質はキーとして不適切です。

コメント