鵝廠資料庫的進階之路

qing_yun發表於2021-01-07

在去年DTCC2020大會首日,騰訊雲資料庫總經理林曉斌(丁奇)接受了IT168專訪,他用“方向明確、穩步進展”來總結騰訊雲資料庫的2020年,2天之後,騰訊雲正式宣佈其資料庫品牌TDSQL的全新戰略升級計劃及未來發展戰略,騰訊雲高層為其站臺,鵝廠的資料庫和所有其它國產資料庫一道迎來新的機遇和挑戰。

騰訊雲資料庫總經理 林曉斌(丁奇)

如何做到雲原生?

2020年12月24日,在騰訊雲資料庫盛典上,騰訊雲宣佈其資料庫品牌全新升級。未來,騰訊雲原有的TDSQL、TBase、CynosDB三大產品線將統一升級為“騰訊雲企業級分散式資料庫TDSQL”。全新升級後的TDSQL將在多元場景下實現多引擎共存,充分發揮各個引擎的特點及優勢。

據悉,全新升級後的騰訊雲TDSQL將涵蓋分散式、分析型、雲原生等多引擎融合的完整資料庫產品體系。共有三大產品系列,分別為分散式資料庫TDSQL、分析型資料庫TDSQL-A、雲原生資料庫TDSQL-C,TDSQL MySQL版為原TDSQL,TDSQL PostgreSQL版為原TBase OLTP版及HTAP版;TDSQL-A PostgreSQL 版為原TBase OLAP版,並新增 ClickHouse 版;TDSQL-C為原CynosDB。其中TBase開源版依然叫TBase,暫未更名。

在騰訊雲資料庫盛典上,騰訊副總裁、騰訊雲總裁邱躍鵬還指出資料庫發展的三個變化,分別是:雲原生、國產化與開源共建。這些都是騰訊雲資料庫未來大力發展的方向,有騰訊雲高層站臺與支援,品牌升級後的騰訊雲資料庫迎來了新的發展機遇。

雲原生近幾年非常火熱的概念,關於雲原生業內並沒有形成統一的定義,普遍認為相比於傳統模式,雲原生天然具備高可用和高擴充等優勢。林曉斌指出雖然現在業內都在做雲原生,但是真正做到雲原生服務,需要滿足三個指標:一是透明化,能夠對使用者儘量透明後臺的細節;二是快速進行資源申請和釋放;三是資源解耦隔離。“有了這些基礎以後,雲原生不只是資料庫,雲原生資料庫等於生態儲存部分。真正雲原生理想狀態是所有的東西都不需要關注後臺的資源,像函式一樣去使用。所以你要有這個能力,上面的幾個指標是硬的衡量指標,不是放到雲上就是雲原生。”

騰訊雲資料庫在18年推出自研的雲原生資料庫TDSQL-C(原CynosDB),採用NewSQL共享儲存架構,其效能可以達到百萬級QPS,同時支援秒級彈性擴縮容。此外,TDSQL-C(原CynosDB)無伺服器架構版 Serverless版已在2020年Techo開發者大會上釋出,是國內首款計算和儲存全Serverless架構的雲原生MySQL資料庫。至今,騰訊雲賬戶上已經部署了超過40萬的雲原生資料庫。

林曉斌指出原來的TBase和TDSQL只是一個方案,升級為統一品牌TDSQL後為便於向客戶提供整體解決方案,讓使用者擁有簡單的入口。

國產資料庫厚積薄發

在信創和新基建東風下,國產化浪潮席捲而來。去年11月釋出的Gartner資料庫魔力象限報告中,中國資料庫廠商佔據三席,騰訊雲也躋身其中,這是厚積薄發的結果,也標誌著國產資料庫進入全新發展階段。林曉斌用“方向明確、穩步進展”來總結騰訊雲資料庫的2020年,這一年TDSQL投產平安銀行信用卡核心系統,成為銀行“大型機遷移”方面的突破。TDSQL至今已經支援了中國銀行、平安銀行、張家港行和微眾銀行等,此外,騰訊雲資料庫也支撐了第七次人口普查工作。

“現在國產資料庫在技術和效能上已經到了成熟階段。”林曉斌指出過去資料庫國產化處於摸索階段,服務銀行和運營商還會遇到技術短板,比如相容性、效能或者事務方面無法支援,導致專案有硬傷,需要業務做大量改造才能進行資料庫遷移,這些年資料牽引能力、相容性、業務認證和業務校驗能力都在逐步突破,現在很少出現技術卡殼情況,騰訊雲也積累了一批有自主研發能力的工程師,可以基於專案的需求去快速迭代產品。

作為底層基礎軟體,國產資料庫取得的成績來之不易。在國產化浪潮下有機遇,也有不少挑戰。林曉斌指出現在比較關鍵的技術點在逐步突破,未來加深對各個行業的理解是挑戰之一。“每一個行業有自己的技術特點。未來資料庫不再是提供零件,有這麼幾種資料庫,你(客戶)自己拿去用。要反過來我們瞭解這個行業以後,提出整體的解決方案,讓客戶更方便去做一些遷移或者構建新的業務。”林曉斌認為資料庫的未來是提供整體的解決方案,目前騰訊資料庫在能源、教育、金融、政企、網際網路等每個垂直行業都有專門的團隊來做解決方案。

伴隨著海量資料爆發,分散式資料庫應運而生,也成為國產化浪潮下的主要力量。業內對集中式架構和分散式架構也有很多討論,林曉斌認為某種程度上來講,分散式包含了集中式,在一些場景可以部署一個節點,架構支援分散式,保留其擴充套件性。而現在很多雲廠商釋出的資料庫一體機也可以做存算分離的架構,未來騰訊雲資料庫會推出存算分離架構的資料庫一體機。

在百舸爭流的中國資料庫市場,競爭也非常激烈。林曉斌認為真正能夠體現出雲資料庫廠商能力的是易用性、可診斷性,出現問題可以快速查明問題甚至可以做到事前預警。騰訊雲資料庫擁有資料遷移、運維診斷和智慧監控等SaaS工具,如今全新升級後的企業級分散式資料庫TDSQL與資料庫遷移SaaS工具DBBridge,以及實現軟硬一體融合的TDSQL一體機等,共同為客戶提供整體解決方案。

“我們前面還有好多路要走,至少我們知道現在要做什麼,方向還是比較明確的。”在採訪的最後,林曉斌表達了他對未來的信心。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69925873/viewspace-2748153/,如需轉載,請註明出處,否則將追究法律責任。

相關文章