在AWS console建立一個DynamoDB Table範例。
建立DynamoDB table
選擇服務區域(region)。
在上方搜尋欄搜尋"DynamoDB",點選[DynamoDB]。
在DynamoDB左側選單點選[Tables],然後點選右側的[Create tables]來建立一個新的DynamoDB table。
DynamoDB的table的角色相當於關聯資料庫(RDBMS)如MySQL的table。DynamoDB中的每筆資料則稱為item,相當於RDBMS資料表的row。
在[Create table]頁面設定[Table name],範例為employee
;設定[Partition key],範例為id
,型態為[String]。[Sort key]這邊維持預設不做設定。
[Settings]選擇預設的[Default settings]。即[Capacity mode]為[Provisioned],讀寫的capacity啟用[Auto scaling];[Secondary indexes]停用;傳輸加密用的密鑰使用DynamoDB管理的key。[Table class]為[DynamoDB Standard]。
[Tags]不設定。點選最下面的[Create table]完成設定。
Table建立好後便出現在DynamoDB的[Tables]頁面。
建立好的table資訊。
建立item
點選建立好的employee
table,點選右上方的[Explore table items]。
點選[Create item]進入新增item的頁面。
在[Create item]頁面點選右上方的[Add new attribute]新增item的屬性及值(key-value),這邊除了設定原本的partition key id
的值還新增了name
、age
、created-at
三個屬性。設定好後按右下角的[Create item]完成。
編輯item時可點選右上的[JSON]以JSON模式檢視編輯中的item。開啟[View DynamoDB JSON]。
關閉[View DynamoDB JSON]以普通JSON檢視。
回到employee
table頁面即可在下方[Items returned]區塊看到新增的item。
沒有留言:
張貼留言