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