近期,華為正式宣布開源數(shù)據(jù)庫能力,開放 openGauss 數(shù)據(jù)庫源代碼,并成立 openGauss 開源社區(qū)。社區(qū)官網(wǎng)同步上線。
openGauss 是一款開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),深度融合華為在數(shù)據(jù)庫領(lǐng)域多年的經(jīng)驗。希望通過開源的魅力吸引更多的貢獻者,共同構(gòu)建一個能夠融合多元化技術(shù)架構(gòu)的企業(yè)級開源數(shù)據(jù)庫社區(qū)。
openGauss 內(nèi)核源自 PostgreSQL,并著重在架構(gòu)、事務(wù)、存儲引擎、優(yōu)化器等方向持續(xù)構(gòu)建競爭力特性,在 ARM 架構(gòu)的芯片上深度優(yōu)化,并兼容 X86 架構(gòu)。實現(xiàn)以下技術(shù)特點:
1、基于多核架構(gòu)的并發(fā)控制技術(shù)、NUMA-Aware 存儲引擎、SQL-Bypass 智能選路執(zhí)行技術(shù),釋放處理器多核擴展能力,實現(xiàn)兩路鯤鵬 128 核場景 150 萬 tpmC 性能。
2、支持 RTO<10S 的快速故障倒換,全鏈路數(shù)據(jù)保護,滿足安全及可靠性要求。
3、通過智能參數(shù)調(diào)優(yōu)、慢 SQL 診斷、多維性能自監(jiān)控、在線 SQL 時間預(yù)測等能力,讓運維由繁至簡。
openGauss 采用木蘭寬松許可證(Mulan PSL v2),允許所有社區(qū)參與者對代碼進行自由修改、使用和引用。openGauss 社區(qū)同時成立了技術(shù)委員會,歡迎所有開發(fā)者貢獻代碼和文檔。
華為始終秉持 “硬件開放、軟件開源、使能伙伴 “的整體發(fā)展戰(zhàn)略,支持伙伴基于 openGauss 打造自有品牌的數(shù)據(jù)庫商業(yè)發(fā)行版,支持伙伴持續(xù)構(gòu)建商業(yè)競爭力。
openGauss 開源數(shù)據(jù)庫是基礎(chǔ)軟件的關(guān)鍵一環(huán),華為將持續(xù)投入 openGauss 開源社區(qū)的開發(fā)和運營,并和全球開發(fā)者、伙伴共同促進 openGauss 社區(qū)的繁榮。