北京2018年5月10日電 /美通社/ -- 企業級雲服務商青雲QingCloud (qingcloud.com) 日前宣佈,新一代分佈式關係型數據庫 -- RadonDB (radondb.io) 正式開源。RadonDB將以100%開源的方式託管在GitHub上,開發者可以自由的提交issue和PR。RadonDB基於MySQL數據庫開發,採用分佈式、雲原生的設計思路,既能延續DBA的使用習慣,又能適應全新的分佈式架構。此次RadonDB開源,青雲QingCloud將多年積累的數據庫研發經驗貢獻給開源社區,與開發者共同打造雲原生數據庫的開發生態。

青雲QingCloud宣佈開源分佈式關係型數據庫RadonDB

隨着業務的日益繁雜,企業的數據量呈現爆炸式增長,傳統數據庫在處理大規模(PB級)數據負載時力所不及,而新型數據庫則難以滿足企業數據庫ACID的特性。RadonDB的出現解決了這一難題,它融合了兩類數據庫的優勢,不僅能夠滿足互聯網企業對分佈式數據庫高併發的需求,同時助力傳統企業將核心業務向雲端轉型。

作爲全模雲的重要組件,RadonDB自發布之日起,就肩負着承載企業核心業務的重任。它不僅支持分佈式事務,全面兼容MySQL,還能夠實現容量與性能無限水平擴展,具備金融級數據強一致性,滿足企業級核心數據庫對大容量、高併發、高可靠及高可用的苛刻要求。此外,RadonDB還支持智能化自動分表、自動擴容及自動運維,大幅減輕數據庫運維壓力。

此次開源的RadonDB包括Radon和Xenon兩個子項目,其中Radon即RadonDB的SQL層實現,具有分佈式事務與無限可擴展的功能;Xenon是存儲層的高可用工具,使用Raft選舉算法與MySQL Binlog並行複製技術,實現後端MySQL集羣的金融級高可用。

RadonDB充分發掘了新一代英特爾至強可擴展處理器的能力,特別是其集成的全新英特爾AVX-512帶來的更爲強悍的運算能力,進一步優化了自身的數據庫性能。RadonDB也將採用3D XPoint技術的英特爾傲騰固態盤作爲分佈式數據庫緩存,進一步提升吞吐量和更低的訪問延遲,給用戶帶來最佳體驗。

青雲QingCloud CTO 甘泉表示,RadonDB的開源,一方面是將青雲QingCloud在數據庫領域積累的經驗分享出來;另一方面,也希望通過雲原生數據庫開發生態的構建,讓更多技術愛好者參與進來,共同助力RadonDB的成熟與完善。未來,青雲QingCloud將開源更多的內部項目,積極貢獻開源社區。

相關文章