本文簡單介紹RDS PostgreSQL及相關概念。
聲明
本文檔中描述的部分產品特性或者服務可能不在您的購買或使用范圍之內,請以實際商業合同和條款為準。本文檔內容僅作為指導使用,文檔中的所有內容不構成任何明示或暗示的擔保。
RDS PostgreSQL
阿里云關系型數據庫RDS(Relational Database Service)支持PostgreSQL引擎,RDS PostgreSQL的優點主要集中在對SQL規范的完整實現以及豐富多樣的數據類型支持,包括JSON數據、IP數據和幾何數據等。除了完美支持事務、子查詢、多版本控制(MVCC)、數據完整性檢查等特性外,RDS PostgreSQL還集成了高可用和備份恢復等重要功能,減輕您的運維壓力。除此之外還提供如下高級功能:
全密態數據庫:數據在用戶側加密后傳入云數據庫,能夠有效防御來自云平臺外部和內部的安全威脅,時刻保護用戶數據,讓云上數據成為您的私有資產。
只讀實例:在對數據庫有少量寫請求,但有大量讀請求的應用場景下,單個實例可能無法承受讀取壓力,甚至對業務產生影響。為了實現讀取能力的彈性擴展,分擔數據庫壓力,您可以創建一個或多個只讀實例,利用只讀實例滿足大量的數據庫讀取需求,增加應用的吞吐量。
數據庫代理(讀寫分離):數據庫代理是位于數據庫服務端和應用服務端之間的網絡代理服務,用于代理應用服務端訪問數據庫時的所有請求,實現自動讀寫分離功能,具有高可用、高性能、可運維、簡單易用等特點。
Babelfish for RDS PostgreSQL:基于Babelfish for PostgreSQL的開源項目,阿里云RDS PostgreSQL實例購買時開啟Babelfish選項后,可以同時獲得Microsoft SQL Server和PostgreSQL兩種數據庫引擎數據查詢和處理的能力,從而使RDS PostgreSQL具備解析執行SQL Server T-SQL語句的能力。您無需切換數據庫驅動程序或重新編寫SQL,只需要在適配少量代碼的情況下,將應用程序的數據庫從SQL Server遷移至開啟了Babelfish的阿里云RDS PostgreSQL實例上。
Terraform:支持使用開源工具Terraform安全高效地預覽、配置和管理RDS PostgreSQL實例。
插件:支持豐富的插件拓展,在地理信息、搜索推薦、人工智能、金融安全、物聯網、游戲等場景廣泛應用,并為運維、開發應用提供強有力的支撐,提高開發運維效率。
說明您可以加入RDS PostgreSQL插件交流釘釘群(103525002795),進行咨詢、交流和反饋,獲取更多關于插件的信息。
時空引擎:Ganos時空引擎提供一系列的數據類型、函數和存儲過程,用于在阿里云RDS PostgreSQL中對空間/時空數據進行高效的存儲、索引、查詢和分析計算。
RDS PostgreSQL支持的功能請參見PostgreSQL功能概覽。
基本概念
通用描述約定
描述 | 說明 |
本地數據庫 | 指代部署在本地機房或者非阿里云RDS上的數據庫。 |
RDS XX(XX 為 MySQL、SQL Server、PostgreSQL或MariaDB) | 指代某一數據庫類型的RDS,如RDS MySQL是指在RDS上開通的數據庫引擎為MySQL的實例。 |