2022-12-01 16:01:11
云計算時代,數(shù)據(jù)庫上云已成為產(chǎn)業(yè)數(shù)字化轉(zhuǎn)型的重要動力。12月1日,在2022騰訊全球數(shù)字生態(tài)大會云原生數(shù)據(jù)庫技術(shù)探索專場上,騰訊云分享了在云原生數(shù)據(jù)庫領(lǐng)域的技術(shù)演進與探索,并就其在不同行業(yè)場景中的最佳實踐進行了詳細講解,為廣大企業(yè)運用云原生數(shù)據(jù)庫實現(xiàn)業(yè)務(wù)創(chuàng)新提供了有效借鑒。
騰訊云數(shù)據(jù)庫高級工程師潘怡飛在致辭中表示:“作為基礎(chǔ)軟件的‘三駕馬車’之一,國內(nèi)數(shù)據(jù)庫的發(fā)展正呈現(xiàn)三大趨勢:行業(yè)客戶的多元化,對數(shù)據(jù)庫性能與成本的平衡提出了更多樣的需求;應(yīng)用場景的不斷豐富,要求數(shù)據(jù)庫具備更高的彈性和靈活性;數(shù)據(jù)庫已成為數(shù)字社會的新基建,其穩(wěn)定性和安全能力亟待加強。對此,各行各業(yè)正加速進行數(shù)據(jù)庫的云原生改造,以應(yīng)對內(nèi)外部環(huán)境的高速變化。”
針對騰訊云新一代云原生數(shù)據(jù)庫的核心產(chǎn)品TDSQL-C,潘怡飛隨后介紹了其產(chǎn)品能力和發(fā)展方向。新版本的TDSQL-C 在全緩存場景、大數(shù)據(jù)場景中,對比傳統(tǒng)云數(shù)據(jù)庫有200%的性能提升,可實現(xiàn)超百萬 QPS 的高吞吐、海量分布式智能存儲、Serverless 秒級伸縮,且價格僅為商業(yè)數(shù)據(jù)庫的1/10,是企業(yè)上云的最佳選擇。
以瑞幸咖啡的實踐為例,TDSQL-C幫助瑞幸實現(xiàn)了零替換改造成本的云原生架構(gòu)升級,可靈活應(yīng)對10倍的銷售流量洪峰,同時節(jié)省了大量資源和運維成本。未來,TDSQL-C還將進一步構(gòu)建全球數(shù)據(jù)庫,強化異地多活及異地災(zāi)備能力,并加強并行查詢及HTAP等能力的創(chuàng)新。
隨后的演講中,騰訊云數(shù)據(jù)庫專家工程師李昕龍詳細介紹了TDSQL-C在架構(gòu)、基礎(chǔ)硬件能力和自研內(nèi)核等方面的關(guān)鍵技術(shù)突破。
在架構(gòu)方面,TDSQL-C通過算存分離、共享存儲的方式實現(xiàn)了跨越式的發(fā)展,相較于傳統(tǒng)RDS,TDSQL-C單實例最大容量從10TB提升至1PB,只讀副本擴展時間從3058秒降低至11秒,主從時延從58秒降至5毫秒,系統(tǒng)啟動時間從75秒降至4.4秒,極大提升了數(shù)據(jù)庫容量、彈性、可靠性及可用性。
在擴展性上,TDSQL-C構(gòu)建了多種一致性以保證讀寫分離,并通過對并行復(fù)制的優(yōu)化保證了高性能一致性,使高并發(fā)場景復(fù)制速度提升150%,主從延時降低70%以上;性能方面,TDSQL-C多級緩存和計算下推的設(shè)計,讓IO密集場景性能提升100%-300%;其OLTP和OLAP引擎構(gòu)建于共享存儲之上,可應(yīng)對不同場景的優(yōu)化和執(zhí)行需求,同時滿足交易和分析型業(yè)務(wù)對極致性能的需求。
同時,針對用戶最為關(guān)心的成本問題,TDSQL-C的serverless產(chǎn)品形態(tài)提供了強大的彈性能力,在128G實例、OLTP 1000并發(fā)讀寫+大事務(wù)更新的實踐中,極大縮短了停機、啟動、事物恢復(fù)及性能恢復(fù)時間。此外,TDSQL-C還實現(xiàn)了存儲壓縮和首創(chuàng)式的存儲空間動態(tài)回收,大大節(jié)省了用戶的實際使用空間,真正實現(xiàn)按量計費,使存儲成本節(jié)省95%以上。
騰訊云數(shù)據(jù)庫高級工程師楊玨吉進一步分享了在降本方面的實踐。楊玨吉介紹,作為國內(nèi)第一款云原生Serverless 數(shù)據(jù)庫,TDSQL-C實現(xiàn)了三大目標:自動擴縮容,可根據(jù)業(yè)務(wù)負載擴縮容,開發(fā)者無需預(yù)測負載并提前擴容資源;按使用量計費,以實際使用負載進行計費,開發(fā)者無需為未用到的資源付費;無使用無付費,無數(shù)據(jù)請求時不對計算資源計費。目前,TDSQL-C 已在微信生態(tài)上為超過50萬開發(fā)者提供數(shù)據(jù)庫底座,廣泛滿足了個人開發(fā)者和初創(chuàng)企業(yè)小規(guī)格低成本使用、節(jié)省運維人力、快速迭代試錯的需求。
在不同行業(yè)的應(yīng)用中,TDSQL-C也擁有不俗的表現(xiàn)。騰訊云數(shù)據(jù)高級工程師田冬雪介紹,在電商、零售促銷場景應(yīng)用中,TDSQL-C可根據(jù)運營推廣帶來的實際流量增長,進行靈活快速的流量擴容,節(jié)省大量成本的同時提高了業(yè)務(wù)可用性。
在游戲全球服務(wù)場景中,TDSQL-C的連接池能力確保了百萬玩家在線的高并發(fā)下數(shù)據(jù)庫的穩(wěn)定運行,其輕量級寫高達45萬寫入QPS,可滿足百萬在線高頻寫需求。在配合運營推廣活動時,其秒級升配和秒級增加只讀實例的能力,可從容應(yīng)對高擴容需求。
在金融業(yè)務(wù)數(shù)據(jù)安全場景中,數(shù)據(jù)一致性、數(shù)據(jù)安全、控制成本是傳統(tǒng)數(shù)據(jù)庫面臨的三大挑戰(zhàn)。TDSQL-C三副本強一致的設(shè)計及輕量級強一致方案,寫入路徑短效率高,極大提升了數(shù)據(jù)讀寫速度,既保障了數(shù)據(jù)安全性,也降低了數(shù)據(jù)庫計算與存儲成本。
后續(xù)演講中,英特爾數(shù)據(jù)中心與AI事業(yè)部資深解決方案架構(gòu)師羅興賢講解了英特爾為TDSQL-C提供的技術(shù)助力。羅興賢介紹,TDSQL-C使用了英特爾Optan Pmem持久化內(nèi)存,其讀寫性能提升2倍以上;在存儲方案設(shè)計上,TDSQL-C引入英特爾SPDK開發(fā)套件,請求延時最高降低80%,I/O不再成為瓶頸。在全緩存場景中,TDSQL-C對比傳統(tǒng)云數(shù)據(jù)庫達到200%性能提升。
專場最后還邀請到Y(jié)ugabyte高級解決方案架構(gòu)師邢華分享Yugabyte在云原生數(shù)據(jù)庫領(lǐng)域的實踐。作為新一代企業(yè)級開源云原生分布式OLTP數(shù)據(jù)庫,Yugabyte在適用性上實現(xiàn)了廣泛兼容,可部署在公有云、私有云、混合云或自建數(shù)據(jù)中心;在部署方式上,其實現(xiàn)了跨可用區(qū)、跨區(qū)域、跨云情況下的數(shù)據(jù)強一致性,在跨區(qū)域游戲、數(shù)據(jù)隱私合規(guī)等業(yè)務(wù)場景中體現(xiàn)出極佳適配性。目前,Yugabyte已在德國、新加坡、美國等地部署有騰訊云TKE集群,支持其海外服務(wù)。
目前,騰訊云正逐步構(gòu)建完整的云原生數(shù)據(jù)庫產(chǎn)品體系,并在實踐中為不同行業(yè)用戶提供了穩(wěn)定可靠的企業(yè)級云數(shù)據(jù)庫服務(wù)。作為云原生技術(shù)先驅(qū),騰訊云將始終堅持以客戶需求為核心,將更多研發(fā)力量投入到解決客戶痛點的產(chǎn)品上,為全行業(yè)創(chuàng)造新的業(yè)務(wù)價值與技術(shù)優(yōu)勢。
特別提醒:如果我們使用了您的圖片,請作者與本站聯(lián)系索取稿酬。如您不希望作品出現(xiàn)在本站,可聯(lián)系我們要求撤下您的作品。
歡迎關(guān)注每日經(jīng)濟新聞APP