這很重要
新專案不再支援適用於 PostgreSQL 的 Azure Cosmos DB。 請勿將此服務用於新專案。 請改用下列兩項服務之一:
使用 Azure Cosmos DB for NoSQL 作為專為高規模應用場景設計的分散式資料庫解決方案,其特色包括99.999% 的可用性服務等級協定(SLA)、即時自動調整,以及跨多個區域的自動容錯移轉。
針對使用開放原始碼超大規模 (Citus) 延伸模組的分區化 PostgreSQL 使用適用於 PostgreSQL 的 Azure 資料庫的彈性叢集功能。
Azure Cosmos DB for PostgreSQL 是受控服務,可讓您在雲端上執行可水平調整的 PostgreSQL 資料庫。
必要條件
如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶。
建立叢集
登入 Azure 入口網站,並遵循下列步驟來建立 Azure Cosmos DB for PostgreSQL 叢集:
移至 Azure 入口網站中的建立 Azure Cosmos DB for PostgreSQL 叢集。
在 [建立 Azure Cosmos DB for PostgreSQL 叢集] 表單上:
填寫 [基本資料] 索引標籤上的資訊。
大多數選項都一目了然,但請記住:
- 叢集名稱會決定應用程式用來連線的 DNS 名稱,其格式為
<node-qualifier>-<clustername>.<uniqueID>.postgres.cosmos.azure.com。 - 您可以選擇主要 PostgreSQL 版本,例如 15。 Azure Cosmos DB for PostgreSQL 一律支援所選取主要 Postgres 版本的最新 Citus 版本。
- 管理使用者名稱的值必須是
citus。 - 您可以將資料庫名稱保留為其預設值 'citus',或定義您唯一的資料庫名稱。 您無法在叢集佈建之後重新命名資料庫。
- 叢集名稱會決定應用程式用來連線的 DNS 名稱,其格式為
選取畫面底部的 [下一步: 網路]。
在 [網路] 畫面上,選取 [允許從 Azure 服務及 Azure 內部資源對此叢集進行公用存取]。
選取 [檢閱 + 建立],並在驗證通過時選取 [建立] 以建立叢集。
佈建需要幾分鐘的時間。 此頁面會重新導向以監視部署。 當狀態從 [正在部署] 變更為 [您的部署已完成] 時,選取 [移至資源]。
後續步驟
建立叢集之後,就可以與 SQL 用戶端連線。