簡單說partition key作用同關聯資料庫的primary key(主鍵)。當作為單一主鍵時其值必須是唯一。DynamoDB依partition key搜尋及存放items。
DynamoDB的items為table的資料,角色類似關聯資料庫的rows/records,而partition key作為primary key時即用以區別items的partition。
Partition為DynamoDB分配給table的物理儲存空間。DynamoDB查詢及寫入item時會以partition key作為雜湊函示的輸入參數,而計算的輸出值即為item存放的partition位置。
沒有留言:
張貼留言