
青云QingCloud宣布開(kāi)源分布式關(guān)系型數據庫RadonDB
未來(lái),RadonDB 將以 100% 開(kāi)源的方式托管在 GitHub ,開(kāi)發(fā)者可以自由的提交 issue 和 PR。
項目網(wǎng)址:radondb.io
代碼地址:https://github.com/radondb
RadonDB 基于 MySQL 數據庫開(kāi)發(fā),采用分布式、云原生的設計思路,既能延續 DBA 的使用習慣,又能適應全新的分布式架構。此次 RadonDB 開(kāi)源,青云QingCloud 將多年積累的數據庫研發(fā)經(jīng)驗貢獻給開(kāi)源社區,與開(kāi)發(fā)者共同打造云原生數據庫的開(kāi)發(fā)生態(tài)。

隨著(zhù)業(yè)務(wù)的日益繁雜,企業(yè)的數據量呈現爆炸式增長(cháng),傳統數據庫在處理大規模(PB 級)數據負載時(shí)力所不及,而新型數據庫則難以滿(mǎn)足企業(yè)數據庫 ACID 的特性。
RadonDB 的出現解決了這一難題,它融合了兩類(lèi)數據庫的優(yōu)勢,不僅能夠滿(mǎn)足互聯(lián)網(wǎng)企業(yè)對分布式數據庫高并發(fā)的需求,同時(shí)助力傳統企業(yè)將核心業(yè)務(wù)向云端轉型。
作為全模云的重要組件,RadonDB 自發(fā)布之日起,就肩負著(zhù)承載企業(yè)核心業(yè)務(wù)的重任。
它不僅支持分布式事務(wù),全面兼容 MySQL,還能夠實(shí)現容量與性能無(wú)限水平擴展,具備金融級數據強一致性,滿(mǎn)足企業(yè)級核心數據庫對大容量、高并發(fā)、高可靠及高可用的苛刻要求。此外,RadonDB 還支持智能化自動(dòng)分表、自動(dòng)擴容及自動(dòng)運維,大幅減輕數據庫運維壓力。
此次開(kāi)源的 RadonDB 包括 Radon 和 Xenon 兩個(gè)子項目,其中:
Radon 即 RadonDB 的 SQL 層實(shí)現,具有分布式事務(wù)與無(wú)限可擴展的功能;
Xenon 是存儲層的高可用工具,使用 Raft 選舉算法與 MySQL Binlog 并行復制技術(shù),實(shí)現后端 MySQL 集群的金融級高可用。
青云QingCloud CTO 甘泉表示『心懷感激、奉獻共贏(yíng)』是 RadonDB 開(kāi)源的原因:
一方面是將青云QingCloud 在數據庫領(lǐng)域積累的經(jīng)驗分享出來(lái),讓更多人受益;
另一方面,也希望通過(guò)云原生數據庫開(kāi)發(fā)生態(tài)的構建,讓更多技術(shù)愛(ài)好者參與進(jìn)來(lái),共同助力 RadonDB 的成熟與完善。
未來(lái),青云QingCloud 將開(kāi)源更多的內部項目,積極貢獻開(kāi)源社區。
如果您希望馬上參與其中,請訪(fǎng)問(wèn)我們的 GitHub 頁(yè)面,獲取源代碼、構建項目、下載最新版本,甚至開(kāi)始貢獻您自己的力量:
https://github.com/radondb
我們期待與大家一起構建分布式數據庫的未來(lái)。

