在新技術(shù)浪潮中,數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)和管理的核心系統(tǒng),其重要性不言而喻。數(shù)據(jù)庫(kù)不僅要保證數(shù)據(jù)的安全可靠,還要能夠高效地處理海量數(shù)據(jù),為企業(yè)決策提供有力支持。
尤其在信息技術(shù)自主可控的背景下,面對(duì)快速變化的市場(chǎng),以及復(fù)雜的業(yè)務(wù)場(chǎng)景需求,國(guó)產(chǎn)數(shù)據(jù)庫(kù)發(fā)展態(tài)勢(shì)如何?是否能肩負(fù)起數(shù)智化轉(zhuǎn)型的重任?
2024年4月26日,由騰訊云數(shù)據(jù)庫(kù)、開放原子開源基金會(huì)、OpenTenBase、ITPUB聯(lián)合主辦的騰訊云數(shù)據(jù)庫(kù)城市行活動(dòng),在上海完美收官。會(huì)議以“數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用深度探索”為主題,匯聚了業(yè)界頂尖的數(shù)據(jù)庫(kù)專家和企業(yè)代表,共同探討數(shù)據(jù)庫(kù)技術(shù)的最新發(fā)展、應(yīng)用實(shí)踐以及未來(lái)趨勢(shì)。
騰訊云數(shù)據(jù)庫(kù)開源專家耿航在開場(chǎng)中表示,在企業(yè)數(shù)智化升級(jí)過(guò)程中,國(guó)產(chǎn)數(shù)據(jù)庫(kù)呈現(xiàn)出蓬勃發(fā)展態(tài)勢(shì)。騰訊云數(shù)據(jù)庫(kù)以多樣化產(chǎn)品滿足不同用戶需求,目前已廣泛覆蓋金融、交通、能源等行業(yè)。同時(shí),生態(tài)建設(shè)是國(guó)產(chǎn)數(shù)據(jù)庫(kù)發(fā)展的重中之重,騰訊云數(shù)據(jù)庫(kù)通過(guò)生態(tài)伙伴賦能、賽事、人才培養(yǎng)等方式,與上下游伙伴通力合作。去年,TDSQL社區(qū)版OpenTenBase已捐給國(guó)內(nèi)的開放原子開源基金會(huì),不久前,OpenTenBase挑戰(zhàn)賽在南京成功舉辦,得到了業(yè)界很多企業(yè)的支持,如天翼云,中軟國(guó)際等,未來(lái)也希望業(yè)界伙伴與騰訊云數(shù)據(jù)庫(kù)攜手共同打造國(guó)產(chǎn)數(shù)據(jù)庫(kù)新生態(tài)。
01 解鎖空間數(shù)據(jù)價(jià)值,OpenTenBase引領(lǐng)未來(lái)趨勢(shì)
那么,以騰訊云為代表的國(guó)產(chǎn)數(shù)據(jù)庫(kù)是如何在企業(yè)應(yīng)用場(chǎng)景中發(fā)揮關(guān)鍵作用的呢?騰訊云數(shù)據(jù)庫(kù)內(nèi)核研發(fā)高級(jí)工程師、OpenAtom OpenTenBase社區(qū)貢獻(xiàn)者張文杰,以《OpenTenBase助力空間數(shù)據(jù)分析》為主題,揭秘了空間數(shù)據(jù)處理這一重要方向!
隨著車聯(lián)網(wǎng)、物聯(lián)網(wǎng)的發(fā)展,空間數(shù)據(jù)處理需求激增。所謂“空間數(shù)據(jù)”,是描述物體空間特征的數(shù)據(jù),大體可以分為兩類:一類是矢量數(shù)據(jù),通常指日常生活中經(jīng)常遇到的點(diǎn)線面這種類型的數(shù)據(jù);另外一類是柵格數(shù)據(jù),包括像素/位圖和圖層等。
空間數(shù)據(jù)處理方案經(jīng)歷三個(gè)階段:第一階段,采用專用的GIS數(shù)據(jù)引擎,通常和空間數(shù)據(jù)處理的應(yīng)用綁定在一起,然后把空間數(shù)據(jù)存儲(chǔ)在一些平面文件里面,必須是專業(yè)人員才能做相應(yīng)的開發(fā)。第二階段,把一部分?jǐn)?shù)據(jù)存儲(chǔ)在關(guān)系型數(shù)據(jù)庫(kù)當(dāng)中,會(huì)做一些簡(jiǎn)單的查詢和聚合,但是存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)不是真正的空間數(shù)據(jù)類型,查詢效率比較低,同樣需要專用的GIS數(shù)據(jù)處理引擎。第三階段,直接通過(guò)空間數(shù)據(jù)庫(kù)來(lái)對(duì)外提供服務(wù),用戶可以通過(guò)簡(jiǎn)單的SQL查詢存儲(chǔ)在空間數(shù)據(jù)庫(kù)當(dāng)中的空間數(shù)據(jù)。
目前業(yè)界公認(rèn)的功能最豐富且免費(fèi)開源的空間數(shù)據(jù)庫(kù)是PostGIS。PostGIS是一個(gè)開源數(shù)據(jù)庫(kù)插件,通過(guò)添加空間數(shù)據(jù)類型、空間索引、空間函數(shù),使關(guān)系型數(shù)據(jù)庫(kù)直接轉(zhuǎn)換為空間數(shù)據(jù)庫(kù)。
OpenTenBase將在最新的2.6版本里面集成PostGIS最新版本,支持OGC的SFA標(biāo)準(zhǔn)中的空間數(shù)據(jù)類型,空間數(shù)據(jù)處理函數(shù),并且支持多種空間數(shù)據(jù)索引。
PostGIS集成到OpenTenBase中之后,可以借助OpenTenBase的分布式架構(gòu),支持大容量的空間數(shù)據(jù)存儲(chǔ),支持跨機(jī)并行高效的空間數(shù)據(jù)處理能力,更好地助力企業(yè)對(duì)空間數(shù)據(jù)的分析和應(yīng)用。
OpenTenBase是騰訊云數(shù)據(jù)庫(kù)團(tuán)隊(duì)研發(fā)的企業(yè)級(jí)分布式HTAP開源數(shù)據(jù)庫(kù),是騰訊云企業(yè)級(jí)分布式數(shù)據(jù)庫(kù)TDSQL PG的社區(qū)發(fā)行版,具有高擴(kuò)展性、商業(yè)數(shù)據(jù)庫(kù)語(yǔ)法兼容、分布式HTAP引擎、多級(jí)容災(zāi)和多維度資源隔離等能力,已成功應(yīng)用在金融、政府、電信、醫(yī)療、航天等行業(yè)的核心業(yè)務(wù)系統(tǒng)。在2023開放原子開發(fā)者大會(huì)上,騰訊云OpenTenBase正式捐贈(zèng)給開放原子基金會(huì)。通過(guò)開源共創(chuàng)的方式,與上下游產(chǎn)業(yè)鏈以及開發(fā)者共同打造繁榮數(shù)據(jù)庫(kù)技術(shù)生態(tài)。
02 企業(yè)降本增效的利器,TDSQL-C Serverless開啟云原生新篇章
在數(shù)智化浪潮席卷全球的今天,如何實(shí)現(xiàn)成本優(yōu)化與效率提升,成為眾多企業(yè)亟待解決的問(wèn)題。TDSQL-C Serverless以其獨(dú)特的云原生優(yōu)勢(shì)和能力,助力企業(yè)實(shí)現(xiàn)降本增效,開啟智能化新篇章。
騰訊云數(shù)據(jù)庫(kù)產(chǎn)品陳昊,在《TDSQL-C Serverless助力企業(yè)降本增效》主題分享中表示,在云計(jì)算發(fā)展浪潮中,有越來(lái)越多的業(yè)務(wù)對(duì)數(shù)據(jù)庫(kù)的高彈性、高可用性和可擴(kuò)展性提出了更為嚴(yán)苛的要求,企業(yè)愈發(fā)渴望實(shí)現(xiàn)資源的按需使用。順應(yīng)這一需求,Serverless架構(gòu)成為降本增效的優(yōu)選。Serverless發(fā)揮了云原生數(shù)據(jù)庫(kù)高性能優(yōu)勢(shì),通過(guò)更靈活的資源調(diào)配和成本優(yōu)化,為企業(yè)提供了更為經(jīng)濟(jì)高效的解決方案。
從應(yīng)用角度來(lái)看,云原生數(shù)據(jù)庫(kù)TDSQL-C具有重要的市場(chǎng)價(jià)值和廣闊的應(yīng)用前景。TDSQL-C推出了全球首個(gè)可釋放存儲(chǔ)架構(gòu)的Serverless服務(wù),徹底解決了業(yè)內(nèi)Serverless服務(wù)無(wú)法完全實(shí)現(xiàn)不使用不付費(fèi)的痛點(diǎn)。當(dāng)實(shí)例暫停后,數(shù)據(jù)將進(jìn)行歸檔存儲(chǔ),降低存儲(chǔ)費(fèi)用高達(dá)80%,無(wú)需再為高昂的存儲(chǔ)進(jìn)行付費(fèi)。此外,新版本還推出了集群版Serverless,支持只讀節(jié)點(diǎn)和Proxy彈性能力,打破了Serverless應(yīng)用場(chǎng)景的局限,全面承載著企業(yè)的核心業(yè)務(wù)。
值得一提的是,TDSQL-C Serverles實(shí)現(xiàn)了縮容場(chǎng)景無(wú)慢查詢,確保彈性擴(kuò)縮容過(guò)程無(wú)延遲,為關(guān)鍵業(yè)務(wù)提供有力保障。目前,TDSQL-C已助力多家企業(yè)降本增效,讓業(yè)務(wù)穩(wěn)定運(yùn)行在新架構(gòu)上。相信,隨著云原生數(shù)據(jù)庫(kù)的不斷演進(jìn),會(huì)有越來(lái)越多的企業(yè)看到Serverless數(shù)據(jù)庫(kù)帶來(lái)的實(shí)實(shí)在在的價(jià)值和效益。
03 高可用架構(gòu)探索,基于k8s的云原生數(shù)據(jù)庫(kù)架構(gòu)實(shí)踐
在金融領(lǐng)域,很多企業(yè)都在使用騰訊云的TDSQL數(shù)據(jù)庫(kù)。為了實(shí)現(xiàn)降本增效目標(biāo),領(lǐng)先企業(yè)是如何把傳統(tǒng)的MySQL數(shù)據(jù)庫(kù)遷移到Kubernetes(k8s)平臺(tái)上,實(shí)現(xiàn)云原生數(shù)據(jù)庫(kù)轉(zhuǎn)型的呢?
平安銀行數(shù)據(jù)庫(kù)專家李家好,在《平安銀行數(shù)據(jù)庫(kù)上云之路》主題分享中,詳細(xì)介紹了基于k8s的MySQL遷移之旅。面對(duì)基于虛擬機(jī)的傳統(tǒng)數(shù)據(jù)庫(kù)架構(gòu),平安銀行開始思考如何基于k8s實(shí)現(xiàn)云原生數(shù)據(jù)庫(kù)轉(zhuǎn)型。
在轉(zhuǎn)型初期,嘗試過(guò)很多方案,但都很難保證跨兩地三中心需求。后來(lái),企業(yè)決定把pod當(dāng)虛機(jī)看,利用k8s的快速恢復(fù)能力、擴(kuò)容能力,在兩地三中心的每個(gè)中心,部署自己的小k8s集群。這意味著,一個(gè)MySQL的主從集群會(huì)跨多個(gè)k8s,底層用的是共享存儲(chǔ),一套k8s集群部署一套存儲(chǔ),可靠性會(huì)高出很多個(gè)數(shù)量級(jí)。
一旦遇到pod故障,首先借助k8s的自恢復(fù)能力,在限定時(shí)間內(nèi)自己拉起來(lái)。如果沒(méi)有恢復(fù),會(huì)發(fā)起一個(gè)跨k8s的切換,換到另外一個(gè)機(jī)房的機(jī)器去做處理。
目前,云原生數(shù)據(jù)庫(kù)轉(zhuǎn)型成果顯著提升,基于k8s的擴(kuò)縮容能力已經(jīng)做到分鐘級(jí),資源利用率明顯提升,對(duì)低利用的DB可以實(shí)現(xiàn)自動(dòng)關(guān)停。
04 智能化創(chuàng)新,AI數(shù)據(jù)庫(kù)浪潮下的SQL優(yōu)化實(shí)踐
與降本增效、技術(shù)升級(jí)密切相關(guān)的另一個(gè)話題是智能化創(chuàng)新。在這個(gè)全新的數(shù)字化時(shí)代,人工智能憑借其卓越的智能處理和分析能力,正在深刻改變著我們的生活方式和工作模式。而數(shù)據(jù)庫(kù),作為企業(yè)業(yè)務(wù)的核心支撐能力,已成為數(shù)字化基石。當(dāng)數(shù)據(jù)庫(kù)與人工智能相遇,兩者相互融合,將會(huì)迸發(fā)出怎樣的火花呢?
數(shù)據(jù)庫(kù)高級(jí)技術(shù)專家薛曉剛,以《AI數(shù)據(jù)庫(kù)浪潮下的SQL優(yōu)化》為主題進(jìn)行了干貨分享。在他看來(lái),AI在數(shù)據(jù)庫(kù)領(lǐng)域的應(yīng)用在國(guó)外的數(shù)據(jù)庫(kù)上已經(jīng)有了落地實(shí)現(xiàn)。2018年Oracle就率先實(shí)現(xiàn)了自治數(shù)據(jù)庫(kù),而其他的數(shù)據(jù)庫(kù)也在這個(gè)賽道上發(fā)力,這讓我們看到了新的可能。我們利用AI技術(shù)對(duì)數(shù)據(jù)庫(kù)進(jìn)行智能優(yōu)化和管理,提升數(shù)據(jù)庫(kù)的穩(wěn)定性和性能。在AI帶來(lái)的收益同時(shí),我們也看到了,還有一些常見(jiàn)問(wèn)題,尤其是非互聯(lián)網(wǎng)行業(yè)中的場(chǎng)景,是AI短期甚至長(zhǎng)期都還不能解決的。同時(shí),我們也可以從更宏觀的角度去考慮數(shù)據(jù)庫(kù)的架構(gòu)和整合,以適應(yīng)不斷變化的業(yè)務(wù)需求。
05 小結(jié)
此次論壇的成功舉辦,為國(guó)產(chǎn)數(shù)據(jù)庫(kù)技術(shù)創(chuàng)新帶來(lái)新思維、新視角,也讓我們看到了引領(lǐng)未來(lái)發(fā)展的新趨勢(shì)。國(guó)內(nèi)數(shù)據(jù)庫(kù)技術(shù)的持續(xù)創(chuàng)新與突破,不僅體現(xiàn)在性能優(yōu)化、安全性提升等方面,更體現(xiàn)在對(duì)業(yè)務(wù)需求的深刻理解和精準(zhǔn)滿足上。我們期待在不久的將來(lái),以騰訊云為代表的國(guó)產(chǎn)數(shù)據(jù)庫(kù)能夠成為全球數(shù)據(jù)庫(kù)領(lǐng)域的一支重要力量,為中國(guó)的信息技術(shù)發(fā)展注入新的活力。同時(shí),我們也希望更多的人能夠關(guān)注國(guó)產(chǎn)數(shù)據(jù)庫(kù)的發(fā)展,共同見(jiàn)證其成長(zhǎng),推動(dòng)數(shù)據(jù)庫(kù)技術(shù)不斷向前發(fā)展!