一支新的、強大的數(shù)據(jù)庫力量正式融入開源社區(qū)大家庭。
6月1日, 螞蟻集團自研數(shù)據(jù)庫OceanBase宣布正式開源,并成立OceanBase開源社區(qū),社區(qū)官網同步上線。
數(shù)據(jù)庫是基礎軟件皇冠上的明珠,也是每一家公司業(yè)務系統(tǒng)的核心。傳統(tǒng)的開源數(shù)據(jù)庫從性能、可用性、安全性上與實際的企業(yè)級業(yè)務應用訴求存在不小的差距。
OceanBase數(shù)據(jù)庫創(chuàng)始人陽振坤表示,螞蟻自研數(shù)據(jù)庫OceanBase致力于打造企業(yè)級開源數(shù)據(jù)庫,同時與合作伙伴一起緊密合作,快速發(fā)行商業(yè)版本,滿足行業(yè)客戶對數(shù)據(jù)庫高性能、高可靠、融合處理的業(yè)務訴求。
分布式關系數(shù)據(jù)庫OceanBase由螞蟻集團自主研發(fā),歷經阿里巴巴和螞蟻大規(guī)模業(yè)務場景的長時間考驗。從2017年開始,OceanBase的技術服務對外輸出,覆蓋金融、交通、通信、能源、公共事務等領域。
據(jù)了解,開發(fā)者在開源社區(qū)能夠完整使用OceanBase數(shù)據(jù)庫內核。此次開源采用業(yè)界通用Open Core模式。開源范圍包含數(shù)據(jù)庫內核、分布式組件和接口驅動,并提供完整的SQL引擎、事務引擎和存儲引擎,支持多副本、分布式事務、高性能、擴展能力、故障恢復、優(yōu)化器、多活容災、語法兼容等核心技術,開源300萬行代碼。
OceanBase采用木蘭公共協(xié)議MulanPubL-2.0版,協(xié)議允許所有社區(qū)參與者對代碼進行自由修改、使用和引用。OceanBase社區(qū)同時成立了技術委員會,歡迎所有開發(fā)者貢獻代碼和文檔。
“越來越多優(yōu)秀的產品加入到開源社區(qū),有利于我國開源生態(tài)的建設以及開源人才的培養(yǎng)。”北大計算機系教授、木蘭開源許可證主要發(fā)起人周明輝表示,中國從開源社區(qū)中受益良多。目前我們有更多的能力,那我們就可以承擔多一點的責任,讓開源界、讓世界更好。
關鍵詞: 螞蟻集團 數(shù)據(jù)庫