共建數(shù)據(jù)庫開源生態(tài) 騰訊云數(shù)據(jù)庫TDSQL PG版推出重磅升級
8月11日,記者獲悉,騰訊云數(shù)據(jù)庫開源產(chǎn)品TDSQL PG版(開源代號TBase)推出重磅升級:經(jīng)過一年半的打磨,上萬張表訪問場景下,內(nèi)存占用節(jié)省60%;查詢性能提升百倍;SQL語句兼容性增強(qiáng)。同時,大力提升原有數(shù)據(jù)庫版本在分布式場景下的易用性。
在“新時代下數(shù)據(jù)庫開源生態(tài)的發(fā)展與實(shí)踐”技術(shù)沙龍上,騰訊云數(shù)據(jù)庫技術(shù)總監(jiān)李躍森介紹,TDSQL PG版是一款具備HTAP能力、經(jīng)過騰訊多年持續(xù)投入研發(fā)的數(shù)據(jù)庫產(chǎn)品,能夠提供成熟的一站式解決方案。在首次開源的10天內(nèi),Star數(shù)就上升到超過500個。開源不久,就受到了歐洲航天局、國家天文臺,以及醫(yī)療健康、零售等各個行業(yè)用戶的青睞。
以微信支付為例,使用TDSQL PG版,能滿足微信支付單表數(shù)據(jù)輕松突破TB級海量存儲的需求;騰訊云開源數(shù)據(jù)庫高吞吐、高并發(fā),自動擴(kuò)容的能力,也適合微信支付的業(yè)務(wù)場景。
騰訊云自主研發(fā)的分布式數(shù)據(jù)庫引擎TDSQL PG版從2019年正式開源(開源代號TBase)開始,依托社區(qū),在經(jīng)過內(nèi)部業(yè)務(wù)系統(tǒng)的實(shí)踐檢驗(yàn)后,基本保持每月一次小型升級、每半年一次重大升級的節(jié)奏,助力眾多開發(fā)者應(yīng)用前沿?cái)?shù)據(jù)庫技術(shù),推動開源社區(qū)生態(tài)不斷完善。
PG中國社區(qū)主席張文升也指出:“PostgreSQL社區(qū)將和TDSQL在技術(shù)、生態(tài)、企業(yè)服務(wù)上開展更深的合作,勇于開創(chuàng),為客戶和企業(yè)提供更好的支持與服務(wù)。共同建設(shè)數(shù)據(jù)庫開源生態(tài)。”
值得一提的是,TDSQL PG版開源只是騰訊云數(shù)據(jù)庫開源的代表作之一。事實(shí)上,騰訊云數(shù)據(jù)庫在開源領(lǐng)域持續(xù)深耕。騰訊云副總裁李綱介紹,騰訊云數(shù)據(jù)庫開源已涵蓋三大體系:數(shù)據(jù)庫產(chǎn)品能力開源、產(chǎn)品服務(wù)工具開源、前沿研究平臺能力的開源。從技術(shù)創(chuàng)新、到產(chǎn)品應(yīng)用,到基礎(chǔ)研究深化,構(gòu)建完整的技術(shù)演進(jìn)周期。
在產(chǎn)品能力開源方面,除了TDSQL PG版這種兼顧了分析型場景的數(shù)據(jù)庫產(chǎn)品,騰訊云數(shù)據(jù)庫近期還將推出企業(yè)級MySQL內(nèi)核的開源項(xiàng)目,代號為 TXSQL,這是一款針對于大規(guī)模交易場景的企業(yè)級分布式數(shù)據(jù)庫內(nèi)核。多款產(chǎn)品的持續(xù)開源,共同為社區(qū)、行業(yè)提供完善的國產(chǎn)數(shù)據(jù)庫產(chǎn)品能力體系。
此外,騰訊云數(shù)據(jù)庫也在推動數(shù)據(jù)庫SaaS服務(wù)工具的開源,包括可以完成90%日常自動調(diào)優(yōu)、智能診斷的AI自動化運(yùn)維工具,以及可以進(jìn)行大規(guī)模異構(gòu)數(shù)據(jù)遷移、分發(fā)、聚合的數(shù)據(jù)庫遷移平臺。“面對企業(yè)客戶、開發(fā)者,我們希望提供的是一個成熟完整的產(chǎn)品,而不僅僅只是一份代碼,”李綱表示。
而在基礎(chǔ)研究領(lǐng)域,騰訊還開源了基礎(chǔ)研究平臺型框架,來幫助降低研究者的研究門檻,加速基礎(chǔ)研究。據(jù)介紹,2020年,騰訊和中國人民大學(xué)合作開源的3TS—事務(wù)處理技術(shù)驗(yàn)證系統(tǒng),沉淀了騰訊與人大在數(shù)據(jù)庫核心技術(shù)方面的許多研究成果,可以提供統(tǒng)一的事務(wù)處理框架,幫助研究者快速構(gòu)建新的并發(fā)控制算法,以及檢測數(shù)據(jù)異常。
“騰訊云數(shù)據(jù)庫致力于打造可持續(xù)發(fā)展的國產(chǎn)數(shù)據(jù)庫開源生態(tài)。未來國產(chǎn)數(shù)據(jù)庫技術(shù)發(fā)展將像飛船一樣加速,騰訊數(shù)據(jù)庫開源項(xiàng)目愿做這個進(jìn)程加速器的堅(jiān)實(shí)底座”,騰訊云副總裁李綱表達(dá)了騰訊云數(shù)據(jù)庫在開源生態(tài)上的投入和決心。
開源是騰訊堅(jiān)持的長期價值之一。騰訊 2010 年起就確立了擁抱開放的戰(zhàn)略,并一直秉承重?cái)?shù)量、更重品質(zhì)的態(tài)度發(fā)展開源。在自主開源方面,截至目前,騰訊共對外開源超過130個優(yōu)質(zhì)項(xiàng)目,項(xiàng)目覆蓋了云原生、大數(shù)據(jù)、人工智能、數(shù)據(jù)庫等多個技術(shù)領(lǐng)域,代碼貢獻(xiàn)者超過2000人,開源項(xiàng)目star總數(shù)超過37萬個。
在社區(qū)貢獻(xiàn)方面,騰訊云在KVM社區(qū)已貢獻(xiàn)超過170個patch,超過20個技術(shù)特性,其中8個被評為KVM年度核心突破,貢獻(xiàn)國內(nèi)排名第一,同時連續(xù)四年登上KVM開源貢獻(xiàn)榜,成為國內(nèi)唯一取得這一成就的云服務(wù)商。
開源的本質(zhì)是以技術(shù)開放促進(jìn)技術(shù)創(chuàng)新。數(shù)據(jù)庫開源社區(qū)平臺匯聚了眾多開發(fā)力量,推動了開源數(shù)據(jù)庫在云時代實(shí)現(xiàn)更多的技術(shù)創(chuàng)新和突破。未來,騰訊云數(shù)據(jù)庫的開源建設(shè)和治理將繼續(xù)秉承重量、更重品質(zhì)的理念,打造可持續(xù)發(fā)展的國產(chǎn)數(shù)據(jù)庫開源生態(tài)。