騰訊云數(shù)據(jù)庫TBase專家工程師 李巍
最大日求量超6億次,節(jié)點規(guī)模破1000
作為騰訊云寄予眾望的自研分布式數(shù)據(jù)庫,TBase可以輕松應對億級數(shù)據(jù)的存儲、分析和查詢。集高擴展性、高SQL兼容度、完整的分布式事務支持、多級容災能力以及多維度資源隔離等能力于一身,采用無共享的集群架構,適用于PB級海量 HTAP 場景。
基于良好的擴展性和極致的性能,TBase在一些交易數(shù)據(jù)及分析數(shù)據(jù)龐大、高并發(fā)、在線水平擴展需求高,需要兼顧OLTP以及OLAP,并且需要嚴格分布式實物保證的業(yè)務中可以發(fā)揮極大的作用,目前主要應用在HTAP場景、地理信息系統(tǒng)、實時高并發(fā)系統(tǒng)和數(shù)據(jù)庫國產(chǎn)化場景中。
騰訊云數(shù)據(jù)庫TBase專家工程師李巍表示,目前TBase已上線超過50的項目,線上節(jié)點規(guī)模也突破1000,最大日求量超過6億次,廣泛應用于騰訊廣告、騰訊地圖、微信支付、QQ音樂等重量級業(yè)務,以及PICC、數(shù)字廣東、云南公安等等政企客戶。
以PICC為例,保險業(yè)務中系統(tǒng)之間的數(shù)據(jù)交互是非常多的,因此數(shù)據(jù)的流轉顯得尤為重要。而TBase靈活全面的異構數(shù)據(jù)遷移能力,很好地滿足了數(shù)據(jù)流轉以及數(shù)據(jù)匯聚的需求。在PICC的數(shù)字化轉型過程中,TBase作為核心數(shù)據(jù)庫平臺提供了分布式數(shù)據(jù)庫跨域雙向實時復制的關鍵技術,助力PICC構建兩地四中心的多中心多活架構體系,在不同中心之間達到業(yè)務分鐘級無縫接管,確保任意節(jié)點故障時不會影響其服務的連續(xù)性。
十年沉淀打磨 詮釋國產(chǎn)數(shù)據(jù)庫最佳戰(zhàn)略布局路徑
從2009年到2020年,騰訊云自主研發(fā)的TBase數(shù)據(jù)庫歷經(jīng)了3個階段的重要升級。從2009年基于PostgreSQL開發(fā)單機時代,到2014年的TBase V1和2018年的TBase V2,TBase在容量規(guī)模、擴展兼容能力和數(shù)據(jù)安全方面都有了大幅度的進化。最新的TBase V3在具備完整兼容SQL標準后,還能夠實現(xiàn)在線水平擴展,具有靈活的水平伸縮能力,能夠滿足新業(yè)務不斷發(fā)展的需求。新增HTAP能力后,TBase則在單集群內(nèi)部能具有同時提供OLTP和OLAP一站式的服務能力,可滿足量級業(yè)務對數(shù)據(jù)的需求。
從2016年到2019年,微信支付商戶系統(tǒng)的月寫入量和月存儲量增長了20倍,在此期間,TBase不僅保證了各項高并發(fā)業(yè)務的平穩(wěn)運行,還通過不斷優(yōu)化數(shù)據(jù)處理成本,以靈活的數(shù)據(jù)分布策略和先進的數(shù)據(jù)冷熱分離的技術,解決了不同業(yè)務場景下數(shù)據(jù)傾斜的問題,使微信支付的商戶系統(tǒng)服務能力得到大幅提升。
李巍表示,騰訊云TBase數(shù)據(jù)庫具備提供金融級別的數(shù)據(jù)安全保護能力,擁有透明加密,脫敏等高安全特性,支持行列混合存儲以及查詢能力。目前,騰訊云TBase已經(jīng)支持海思、飛騰等ARM平臺,以及支持中標麒麟等多個國產(chǎn)化操作系統(tǒng)。未來,TBase還將進一步助力企業(yè)數(shù)字化轉型,讓國產(chǎn)數(shù)據(jù)庫繼續(xù)馭風前行。