本文介紹PolarDB PostgreSQL版(兼容Oracle)使用過程中遇到的術語。
名詞 | 描述 |
---|---|
地域 (Region) | 數據中心所在的地理位置。 |
可用區 (Zone) | 可用區是指在某一地域內,具有獨立電力和網絡的物理區域。同一可用區內實例之間的網絡延時更小。 |
集群 (Cluster) | PolarDB采用多節點集群的架構,集群中有一個主節點和多個只讀節點。單個PolarDB集群支持跨可用區,但不能跨地域。 |
節點 (Node) | PolarDB集群由多個物理節點構成,每個集群中的節點可分為兩類,每一類節點關系對等,規格相同。這兩類節點分別叫主節點和只讀節點。 |
主節點 (Primary node) | PolarDB主節點,也叫讀寫節點,一個集群中只有一個主節點。 |
只讀節點 (Read-only node) | PolarDB只讀節點,一個集群中最多可添加至15個只讀節點。 |
集群可用區 (Cluster zone) | 集群數據分布的可用區。集群的數據會自動在兩個可用區間實現冗余,用于災備恢復,節點遷移只支持在這兩個可用區間進行。 |
主可用區 (Primary zone) | PolarDB的主節點所在可用區。 |
故障切換 (Failover) | 故障切換(也稱主備切換)是指提升一個只讀節點為主節點。更多詳情,請參見自動/手動主備切換。 |
規格 (Class) | 集群規格。PolarDB每個節點的資源配置,例如8核64 GB,更多規格請參見規格與定價。 |
訪問點 (Endpoint) | 訪問點定義了數據庫的訪問入口,訪問點也稱為接入點。每個集群都提供了多個訪問點,每個訪問點可以連接1個或多個節點。例如,主訪問點永遠指向主節點,集群訪問點提供了讀寫分離能力,連接了主節點和多個只讀節點。訪問點中包含的主要是數據庫鏈路屬性,例如讀寫狀態、節點列表、負載均衡、一致性級別等。 |
訪問地址 (Address) | 訪問地址是訪問點在不同網絡平面中的載體,一個訪問點可能包含私網和公網兩種訪問地址。訪問地址中包含了一些網絡屬性,例如域(Domain)、IP地址、專有網絡 (VPC)、交換機(VSwitch)等。 |
主地址 (Primary Endpoint) | 主節點的訪問點,當發生故障切換(Failover)后,系統會將訪問點自動指向新的主節點。 |
集群地址 ( Cluster Endpoint) | 整合集群下的多個節點,對外提供一個統一的讀寫地址,可以設置為只讀或讀寫。集群地址具有自動彈性、讀寫分離、負載均衡、一致性協調等能力。 |
最終一致性 (Eventual Consistency) | 只讀模式下默認選項為最終一致性。最終一致性下PolarDB集群將提供最優的性能。更多詳情,請參見最終一致性。 |
會話一致性 (Session Consistency) | 會話一致性也叫因果一致性,讀寫模式下的默認選項,提供Session級的讀一致性保證,可以滿足大部分應用場景。更多詳情,請參見會話一致性。 |
事務拆分 (Distributed Transaction) | 集群地址的一個配置項。在保證一致性的前提下,通過拆分一個事務(Transaction)內的讀請求(Select Queries)到只讀節點,可以在一定程度上降低主節點的負載。更多詳情,請參見功能特性。 |
主庫不接受讀 (Offload Reads from Primary Node) | 集群地址的一個配置項。在確保一致性的前提下,將查詢SQL發送到只讀節點,來降低主節點的負載,確保主節點穩定。更多詳情,請參見功能特性。 |
私有域名 (Private Address) | 為了保留用戶原來數據庫的連接地址(域名),PolarDB聯手PrivateZone,保證PolarDB主地址和集群地址中的每一個內網地址,均可以綁定一個私有域名。該私有域名僅在當前地域內指定的VPC中生效。更多詳情,請參見私有域名。 |
快照備份 (Snapshot Backup) | PolarDB數據的備份方式,目前僅支持快照備份。更多詳情,請參見備份與恢復。 |
一級備份 (Level-1 Backup) | 保存在本地的備份文件叫一級備份。一級備份直接存儲在分布式存儲集群中,備份和恢復速度最快,但成本高。更多詳情,請參見備份與恢復。 |
二級備份 (Level-2 Backup) | 保存在其他離線存儲介質中的備份文件叫二級備份。二級備份的數據全部來自于一級備份,可以永久保存,成本低但恢復速度較慢。更多詳情,請參見備份與恢復。 |
日志備份 (Log Backup) | 日志備份是把數據庫的Redo日志保存下來,用于按時間點恢復,為了保證最近一段時間數據的安全性,避免誤操作導致的數據丟失,因此日志備份最少保留7天。日志備份采用離線存儲備份,成本較低。更多詳情,請參見備份與恢復。 |
存儲包 (Storage Plan) | 存儲包PolarDB推出的一款降低集群存儲成本的資源包。PolarDB的存儲空間可根據數據量自動伸縮,無需您手動配置,您只需為實際使用的數據量付費。當您的數據量較大時,推薦使用PolarDB存儲包以降低存儲成本。更多詳情,請參見購買存儲包。 |
跨機并行查詢 (Parallel Execution) | 支持多個節點跨機并行執行SQL,充分發揮所有計算節點的CPU、內存、網絡的硬件資源,加速分析型查詢性能。具體可參見跨機并行查詢。 |
硬件壓縮盤 (Smart-SSD) | 硬件壓縮盤使用阿里巴巴自研的Aliflash Smart-SSD技術,在物理SSD磁盤層面壓縮、解壓縮存儲的數據,保持性能影響可控的情況下,使單位容量數據的存儲價格更低。硬件壓縮盤的壓縮引擎集成在盤片內部,通過FPGA/ASIC提供的專用算力,在數據讀寫的過程中實時對數據進行壓縮、解壓縮處理。數據通過壓縮后可以減少寫入存儲介質的數據量,從而節省更多的存儲空間,更多的空閑空間可以有效降低SSD磁盤固有的寫放大,從而實現了性能的顯著提升。同時,硬件壓縮盤兼容標準磁盤的訪問接口,對上層應用程序透明,避免了應用程序復雜的適配工作。 |
存儲空間 (Storage Capacity) | 存儲空間是指數據文件、索引文件、日志文件(在線日志和歸檔日志)和臨時文件等占用的空間。 說明 購買PolarDB后,系統會自動創建數據庫正常運行所需的相關文件并占用一定的存儲空間,包括上述幾種文件。 |