本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立 Aurora PostgreSQL 無限資料庫資料表
Aurora PostgreSQL 無限資料庫中包含三種資料表類型:
-
標準 – 這是 Aurora PostgreSQL 無限制資料庫中的預設資料表類型。您可以使用 CREATETABLE
命令建立標準資料表,並可在資料表上執行 Data Description Language (DDL) 和 Data Manipulation Language (DML) 操作。 標準資料表不是分散式資料表。它們存放在系統內部選擇的其中一個碎片上。
-
碎片 – 這些資料表分散在多個碎片中。資料會根據資料表中指定資料欄的值,在碎片之間分割。這組資料欄稱為碎片索引鍵。
-
參考 – 這些資料表會在所有碎片上複寫。它們用於不常修改的參考資料,例如產品目錄和郵遞區號。
參考和碎片資料表之間的聯結查詢可以在碎片上執行,消除碎片和路由器之間不必要的資料移動。
有兩種方法可以建立無限資料表:
-
使用變數建立無限資料表 – 當您想要建立新的碎片和參考資料表時,請使用此方法。
-
將標準資料表轉換為無限資料表 – 當您想要將現有的標準資料表轉換為碎片和參考資料表時,請使用此方法。
我們也提供 Aurora PostgreSQL 無限資料庫的範例結構描述。