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