企業數字化轉型的不斷深刻,傳統 IT 架構和數據庫早已沒法適應諸如物聯網、新金融、新零售、新制造等行業對於數據高吞吐、靈活擴展等需求,企業對數據庫有了更高的要求。數據庫
青雲QingCloud 本次推出的 PolonDB 分佈式數據庫,是一款基於 Citus 構建,兼容PostgreSQL生態的分佈式關係型數據庫, 同時支持在線事務處理 ( OLTP ) 及在線分析處理 ( OLAP ) 場景,適用於海量數據實時分析、海量事務處理等應用場景,是面向將來數據處理的理想選擇。微信
Citus 開源數據庫做爲 PostgreSQL 的擴展,採用 shared nothing 架構,節點之間無共享數據,由協調器節點和 Work 節點構成一個數據庫集羣。架構
相比單機 PostgreSQL,Citus 可使用更多的 CPU 核心與內存數量,保存更多數據。同時, Citus 支持無限水平擴展,能夠經過向集羣添加節點輕鬆擴展數據庫。併發
一、無縫兼容 PostgreSQL 生態異步
無縫兼容PostgreSQL 生態,即時擁有PostgreSQL最新版本的功能特性和性能改進,無需修改代碼及應用。分佈式
二、超高性能高併發
數據庫併發鏈接最大可達近百萬級;TPC-B 性能測試QPM (每分鐘查詢數) 輕鬆實現數百萬,集羣中高可用備機可加倍查詢性能,200 鏈接便可達到 700 萬,增長配置能夠輕鬆突破千萬。(詳細測試數據,點擊閱讀原文,參考 TPC-B 測試數據)性能
三、平滑擴容測試
無需關機便可不中斷業務在線縱向/橫向擴容,性能隨節點擴展而線性增加,輕鬆應對超高併發請求帶來的性能挑戰,支持業務快速增加。大數據
四、高可用
採用兩階段提交處理分佈式事務,當集羣正常運行時,採起同步模式運行。當出現異常時,自動轉爲異步模式。
五、數據一致性
採用異步高性能事務處理模型,確保數據正確性。
六、支持 HTAP 混合模式
同時支持在線事務處理 (OLTP) 及在線分析處理 (OLAP) 場景,幫助用戶基於一套系統同時承載在線交易及數據分析業務,大幅節約存儲成本,提升業務效率,爲實時在線分析、推薦、搜索等業務場景提供高效的處理能力。
支持 HTAP 業務系統
在數據庫系統應用中,OLTP 場景涉及數據量小,但對返回實時性要求高,OLAP 類場景涉及的數據量和計算量大,可是對實時性要求不高。
PolonDB 可同時支持在線事務處理 (OLTP) 及在線分析處理 (OLAP) 場景,幫助用戶基於一套系統同時承載在線交易及數據分析業務,大幅節約存儲成本,提升商業決策效率。
海量數據存儲
隨着數據的爆發式增加,企業常常會遇到很是大的數據集存儲需求,以往存在在單機的 PostgreSQL 數據庫中,查詢性能沒法知足需求。
PolonDB 具備無限水平擴展能力,性能隨容量擴容而線性提高,可以按需擴充集羣,保證集羣能夠支撐到 PB 級別存儲。
實時高併發事務系統
互聯網、移動互聯網、電商等業務的蓬勃發展,使客戶量不斷增加,業務核心系統需經受高併發訪問的考驗。
PolonDB 的 share nothing 架構能夠在線平滑地擴展實例規模,從容應對此類場景;同時, PolonDB 提供的分佈式事務一致性能力能保證高併發場景下的分佈式系統事務一致性。
將來,青雲QingCloud 還將持續深耕數據庫,從性能和場景兩方面同時入手,不斷提高數據庫在專長場景中的產品性能及服務能力,搭配大數據、人工智能、物聯網等新時代的 IT 技術創新能力,爲中國企業實現徹底自主可控的全面數字化助力。