資安

安裝WordPress,快速搭建自己的雲上博客。

安裝WordPress,快速搭建自己的雲上博客。

PolarDB數據庫簡介

是阿里雲自研的下一代關係型雲數據庫,有三個獨立的引擎,分別可以100%兼容MySQL、100%兼容PostgreSQL、高度兼容Oracle語法,存儲容量最高可達100TB,單庫最多可擴展到16個節點,適用於企業多樣化的數據庫應用場景。

PolarDB採用存儲和計算分離的架構,所有計算節點共享一份數據,提供分鐘級的配置升降級、秒級的故障恢復、全局數據一致性和免費的數據備份容災服務。PolarDB既融合了商業數據庫穩定可靠、高性能、可擴展的特徵,又具有開源雲數據庫簡單開放、自我迭代的優勢,例如PolarDB MySQL性能最高可以提升至MySQL的6倍,而成本只有商用數據庫的1/10。集群架構,計算與存儲分離。

集群架構,計算與存儲分離。
PolarDB採用多節點集群的架構,集群中有一個Writer節點(主節點)和多個Reader節點(讀節點),各節點通過分佈式文件系統(PolarFileSystem)共享底層的存儲(PolarStore)。

讀寫分離。
當應用程序使用集群地址時,PolarDB MySQL/PostgreSQL通過內部的代理層(Proxy)對外提供服務,應用程序的請求都先經過代理,然後才訪問到數據庫節點。代理層不僅可以做安全認證和保護,還可以解析SQL,把寫操作(例如事務、UPDATE、INSERT、DELETE、DDL等)發送到主節點,把讀操作(例如SELECT)均衡地分發到多個只讀節點,實現自動的讀寫分離。對於應用程序來說,就像使用一個單點的MySQL數據庫一樣簡單。內部的代理層(Proxy)後續將支持PolarDB兼容Oracle語法引擎。

Leave a Reply

Your email address will not be published. Required fields are marked *