天天看點

騰訊雲原生資料庫披露多項産品技術突破 助力企業降本增效與業務創新

作者:雷峰網

雲計算時代,資料庫上雲已成為産業數字化轉型的重要動力。12月1日,在2022騰訊全球數字生态大會雲原生資料庫技術探索專場上,騰訊雲分享了在雲原生資料庫領域的技術演進與探索,并就其在不同行業場景中的最佳實踐進行了詳細講解,為廣大企業運用雲原生資料庫實作業務創新提供了有效借鑒。

騰訊雲資料庫進階工程師潘怡飛在緻辭中表示:“作為基礎軟體的‘三駕馬車’之一,國内資料庫的發展正呈現三大趨勢:行業客戶的多元化,對資料庫性能與成本的平衡提出了更多樣的需求;應用場景的不斷豐富,要求資料庫具備更高的彈性和靈活性;資料庫已成為數字社會的新基建,其穩定性和安全能力亟待加強。對此,各行各業正加速進行資料庫的雲原生改造,以應對内外部環境的高速變化。”

騰訊雲原生資料庫披露多項産品技術突破 助力企業降本增效與業務創新

針對騰訊雲新一代雲原生資料庫的核心産品TDSQL-C,潘怡飛随後介紹了其産品能力和發展方向。新版本的TDSQL-C 在全緩存場景、大資料場景中,對比傳統雲資料庫有200%的性能提升,可實作超百萬 QPS 的高吞吐、海量分布式智能存儲、Serverless 秒級伸縮,且價格僅為商業資料庫的1/10,是企業上雲的最佳選擇。

以瑞幸咖啡的實踐為例,TDSQL-C幫助瑞幸實作了零替換改造成本的雲原生架構更新,可靈活應對10倍的銷售流量洪峰,同時節省了大量資源和運維成本。未來,TDSQL-C還将進一步建構全球資料庫,強化異地多活及異地災備能力,并加強并行查詢及HTAP等能力的創新。

随後的演講中,騰訊雲資料庫專家工程師李昕龍詳細介紹了TDSQL-C在架構、基礎硬體能力和自研核心等方面的關鍵技術突破。

在架構方面,TDSQL-C通過算存分離、共享存儲的方式實作了跨越式的發展,相較于傳統RDS,TDSQL-C單執行個體最大容量從10TB提升至1PB,隻讀副本擴充時間從3058秒降低至11秒,主從時延從58秒降至5毫秒,系統啟動時間從75秒降至4.4秒,極大提升了資料庫容量、彈性、可靠性及可用性。

騰訊雲原生資料庫披露多項産品技術突破 助力企業降本增效與業務創新

在擴充性上,TDSQL-C建構了多種一緻性以保證讀寫分離,并通過對并行複制的優化保證了高性能一緻性,使高并發場景複制速度提升150%,主從延時降低70%以上;性能方面,TDSQL-C多級緩存和計算下推的設計,讓IO密集場景性能提升100%-300%;其OLTP和OLAP引擎建構于共享存儲之上,可應對不同場景的優化和執行需求,同時滿足交易和分析型業務對極緻性能的需求。

同時,針對使用者最為關心的成本問題,TDSQL-C的serverless産品形态提供了強大的彈性能力,在128G執行個體、OLTP 1000并發讀寫+大事務更新的實踐中,極大縮短了停機、啟動、事物恢複及性能恢複時間。此外,TDSQL-C還實作了存儲壓縮和首創式的存儲空間動态回收,大大節省了使用者的實際使用空間,真正實作按量計費,使存儲成本節省95%以上。

騰訊雲資料庫進階工程師楊珏吉進一步分享了在降本方面的實踐。楊珏吉介紹,作為國内第一款雲原生Serverless 資料庫,TDSQL-C實作了三大目标:自動擴縮容,可根據業務負載擴縮容,開發者無需預測負載并提前擴容資源;按使用量計費,以實際使用負載進行計費,開發者無需為未用到的資源付費;無使用無付費,無資料請求時不對計算資源計費。目前,TDSQL-C 已在微信生态上為超過50萬開發者提供資料庫底座,廣泛滿足了個人開發者和初創企業小規格低成本使用、節省運維人力、快速疊代試錯的需求。

騰訊雲原生資料庫披露多項産品技術突破 助力企業降本增效與業務創新

在不同行業的應用中,TDSQL-C也擁有不俗的表現。騰訊雲資料進階工程師田冬雪介紹,在電商、零售促銷場景應用中,TDSQL-C可根據營運推廣帶來的實際流量增長,進行靈活快速的流量擴容,節省大量成本的同時提高了業務可用性。

騰訊雲原生資料庫披露多項産品技術突破 助力企業降本增效與業務創新

在遊戲全球服務場景中,TDSQL-C的連接配接池能力確定了百萬玩家線上的高并發下資料庫的穩定運作,其輕量級寫高達45萬寫入QPS,可滿足百萬線上高頻寫需求。在配合營運推廣活動時,其秒級升配和秒級增加隻讀執行個體的能力,可從容應對高擴容需求。

在金融業務資料安全場景中,資料一緻性、資料安全、控制成本是傳統資料庫面臨的三大挑戰。TDSQL-C三副本強一緻的設計及輕量級強一緻方案,寫入路徑短效率高,極大提升了資料讀寫速度,既保障了資料安全性,也降低了資料庫計算與存儲成本。

後續演講中,英特爾資料中心與AI事業部資深解決方案架構師羅興賢講解了英特爾為TDSQL-C提供的技術助力。羅興賢介紹,TDSQL-C使用了英特爾Optan Pmem持久化記憶體,其讀寫性能提升2倍以上;在存儲方案設計上,TDSQL-C引入英特爾SPDK開發套件,請求延時最高降低80%,I/O不再成為瓶頸。在全緩存場景中,TDSQL-C對比傳統雲資料庫達到200%性能提升。

專場最後還邀請到Yugabyte進階解決方案架構師邢華分享Yugabyte在雲原生資料庫領域的實踐。作為新一代企業級開源雲原生分布式OLTP資料庫,Yugabyte在适用性上實作了廣泛相容,可部署在公有雲、私有雲、混合雲或自建資料中心;在部署方式上,其實作了跨可用區、跨區域、跨雲情況下的資料強一緻性,在跨區域遊戲、資料隐私合規等業務場景中展現出極佳适配性。目前,Yugabyte已在德國、新加坡、美國等地部署有騰訊雲TKE叢集,支援其海外服務。

目前,騰訊雲正逐漸建構完整的雲原生資料庫産品體系,并在實踐中為不同行業使用者提供了穩定可靠的企業級雲資料庫服務。作為雲原生技術先驅,騰訊雲将始終堅持以客戶需求為核心,将更多研發力量投入到解決客戶痛點的産品上,為全行業創造新的業務價值與技術優勢。

繼續閱讀