本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
教學課程:刪除 DynamoDB 中的 MRSC 全域資料表
注意
多區域強式一致性 (MRSC) 可用於預覽版,可能會有所變更。
在預覽版中,若要刪除 MRSC 全域資料表,您必須在一個動作中刪除兩個複本資料表,留下單一區域資料表。然後,您可以選擇刪除剩餘的單一區域資料表。您無法從 MRSC 全域資料表中刪除一個複本資料表,也不能在一個動作中刪除 MRSC 全域資料表中的所有三個複本資料表。
- Using the AWS Management Console
-
此主控台程序會刪除兩個複本資料表來刪除 MRSC 全域資料表,進而產生單一區域資料表。
-
登入 AWS Management Console ,並在 https://https://console.aws.amazon.com/dynamodb/
開啟 DynamoDB 主控台。 -
從頂端導覽窗格中,選擇包含 MRSC 全域資料表的區域。例如,選擇
us-east-2
。 -
在資料表頁面上,選擇 MRSC 全域資料表。
-
選擇全域資料表索引標籤,然後選擇刪除複本。
-
在出現的確認對話方塊中,輸入
confirm
。注意
從 MRSC 全域資料表刪除兩個複本後,您在主控台中選擇的區域將包含剩餘的單一區域資料表。
-
選擇 刪除 。
-
- Using the AWS CLI
-
AWS CLI 此程序會刪除兩個複本資料表來刪除 MRSC 全域資料表,進而產生單一區域資料表。
-
從 MRSC 全域資料表中刪除兩個複本資料表。
aws dynamodb update-table \ --table-name MusicTable \ --replica-updates '[{"Delete": {"RegionName": "us-east-1"}}, {"Delete": {"RegionName": "us-west-2"}}]' \ --region us-east-2
-
確認剩餘的單一區域資料表處於 ACTIVE 狀態,且沒有任何相關聯的複本資料表。
aws dynamodb describe-table \ --table-name MusicTable \ --region us-east-2 { "Table": { "AttributeDefinitions": [ { "AttributeName": "Artist", "AttributeType": "S" }, { "AttributeName": "SongTitle", "AttributeType": "S" } ], "TableName": "MusicTable", "TableStatus": "ACTIVE", ... } }
-
教學課程:在 DynamoDB 中建立 MRSC 全域資料表