DP-900-NRL#5

DP-900-NRL#5

Azure Table storage では、テーブル内の各行はどの 2 つのコンポーネントによって一意に識別される必要がありますか?(2 つ選択)

(2つ選択)

ディスカッション 0

正解:A, C

正解: A, C

Azure Table storage では、各エンティティ(行)は PartitionKeyRowKey の組み合わせで一意に識別されます。

  • A (PartitionKey): パーティション(物理的な分散単位)を識別。同じ PartitionKey を持つ行は同じパーティションに保存され、トランザクションが可能。
  • C (RowKey): 同一パーティション内で各行を一意に識別する。
  • B (範囲): PartitionKey + RowKey の範囲はクエリで使えるが、識別子ではない。
  • D (Timestamp): 各行に自動付与されるが、Azureが管理する読み取り専用フィールドで、識別子ではない。

つまり (PartitionKey, RowKey) の組み合わせがテーブル内の主キーに相当します。


コメント

コメント

コメントする

目次