隨著產(chǎn)業(yè)互聯(lián)網(wǎng)發(fā)展,傳統(tǒng)產(chǎn)業(yè)中業(yè)務(wù)爆發(fā)式增長與無限增長趨勢愈加明顯與普及。業(yè)務(wù)敏態(tài)發(fā)展對底層基礎(chǔ)技術(shù)提出了具備敏態(tài)能力的要求。
針對產(chǎn)業(yè)技術(shù)趨勢需求,近日2021騰訊數(shù)字生態(tài)大會上,騰訊云數(shù)據(jù)庫分布式TDSQL發(fā)布金融級全自研新敏態(tài)引擎,該引擎支持無限擴(kuò)展、在線變更,可以完美解決對于敏態(tài)業(yè)務(wù)發(fā)展過程中業(yè)務(wù)形態(tài)、業(yè)務(wù)量的不可預(yù)知性,適配金融敏態(tài)業(yè)務(wù)。
其中TDSQL新敏態(tài)引擎100%兼容MySQL,計算/存儲資源均可獨(dú)立全透明彈性擴(kuò)縮容,實(shí)現(xiàn)了PB級存儲的Online DDL;計算層每個節(jié)點(diǎn)均可讀寫,輕松支撐千萬級QPS流量,可以有效應(yīng)對業(yè)務(wù)的變化。針對海量數(shù)據(jù)存儲的場景,實(shí)現(xiàn)最高最高20倍壓縮率的超高壓縮比存儲能力,大幅節(jié)省資源成本。最關(guān)鍵的是,其獨(dú)有的數(shù)據(jù)形態(tài)自動感知特性,可以使得數(shù)據(jù)能夠根據(jù)業(yè)務(wù)負(fù)載情況自動遷移,打散熱點(diǎn),降低分布式事務(wù)比例,獲得極致的擴(kuò)展性和性能。
眾所周知,當(dāng)前金融行業(yè)等傳統(tǒng)各行各業(yè)正推動自身業(yè)務(wù)向互聯(lián)網(wǎng)化、數(shù)字化的全面升級。中國銀行今年5月發(fā)布的《金融場景生態(tài)建設(shè)行業(yè)發(fā)展白皮書》指出,近年來,隨著數(shù)字經(jīng)濟(jì)蓬勃發(fā)展,金融與科技加速融合,金融服務(wù)形態(tài)發(fā)生根本性變化。全球最具價值的前100家銀行中,70%以上已通過建設(shè)開放銀行平臺等模式投入場景生態(tài)建設(shè)浪潮。金融場景,就是將金融服務(wù)下沉到相關(guān)非金融服務(wù)中,打造一站式服務(wù)與極致消費(fèi)體驗(yàn),敏捷響應(yīng)、高效滿足特定客群需求。同時,行業(yè)統(tǒng)計研究顯示,受疫情影響,金融消費(fèi)者對銀行數(shù)字化服務(wù)喜好的多種變化趨勢,如近7成人減少了線下服務(wù)需求,約85%的人更愛線上服務(wù)了等。
場景化、線上化意味著技術(shù)系統(tǒng)中的數(shù)據(jù)形態(tài)、訪問模式、計算邏輯等也將隨之發(fā)生巨大變化,變得更加敏捷、多樣化,也對底層技術(shù)系統(tǒng)在靈活性與擴(kuò)展性方面提出全新的要求。
具體來說,靈活性方面,敏態(tài)模式下業(yè)務(wù)形態(tài)不斷變化,后臺支撐應(yīng)用的數(shù)據(jù)庫表結(jié)構(gòu)也需要持續(xù)變更,這對傳統(tǒng)數(shù)據(jù)庫而言是非常龐大、繁重的工作,而對此,TDSQL新敏態(tài)引擎實(shí)現(xiàn)原生99.999%Online DDL,大幅提升表結(jié)構(gòu)變更過程中的數(shù)據(jù)庫吞吐量。在騰訊內(nèi)部業(yè)務(wù)實(shí)踐中,TDSQL新敏態(tài)引擎支撐業(yè)務(wù)在保持高性能且連續(xù)服務(wù)的基礎(chǔ)上,一個月內(nèi)完成了高達(dá)1000次表結(jié)構(gòu)在線變更。
其次,敏態(tài)意味著系統(tǒng)在數(shù)據(jù)層面需要實(shí)現(xiàn)無限擴(kuò)展的架構(gòu)。而在分布式系統(tǒng)中,數(shù)據(jù)自由擴(kuò)展的情況下,由于分布式事務(wù)的制約,當(dāng)數(shù)據(jù)分布越分散、系統(tǒng)性能下降越嚴(yán)重。TDSQL新敏態(tài)引擎“全域智能化自適應(yīng)調(diào)度”技術(shù),在存儲層通過數(shù)據(jù)形態(tài)相關(guān)性自動感知,生成數(shù)據(jù)親和性策略,可以使得數(shù)據(jù)能夠根據(jù)業(yè)務(wù)負(fù)載情況在分布式系統(tǒng)架構(gòu)中自動遷移,打散熱點(diǎn),降低分布式系統(tǒng)中分布式事務(wù)的數(shù)量,實(shí)現(xiàn)極高的擴(kuò)展性和性能提升。
與此同時,TDSQL新敏態(tài)引擎具有對分布式事務(wù)完整支持的特性,支撐了上層計算引擎多主讀寫架構(gòu)的實(shí)現(xiàn),并與計算引擎結(jié)合實(shí)現(xiàn)了計算下推、分布式事務(wù)一階段優(yōu)化等多緯度優(yōu)化,進(jìn)一步實(shí)現(xiàn)分布式數(shù)據(jù)庫系統(tǒng)性能極致提升,有效適配企業(yè)新敏態(tài)業(yè)務(wù)需求。
而系統(tǒng)安全方面,TDSQL聯(lián)合騰訊天幕,實(shí)現(xiàn)數(shù)據(jù)庫安全能力全新升級。在騰訊天幕支持下,TDSQL實(shí)現(xiàn)99.999%微秒級網(wǎng)絡(luò)協(xié)議解析和毫秒級流量分析的實(shí)時網(wǎng)絡(luò)邊界入侵防護(hù),全局無泄漏透明加密,并通過前置安全防御、無業(yè)務(wù)入侵的旁路部署模式,保障系統(tǒng)安全、穩(wěn)定。更重要的是,TDSQL全新安全解決方案基于騰訊自身覆蓋海量安全業(yè)務(wù)場景、國內(nèi)處理流量最大的鏡像集群訓(xùn)練而成,具備強(qiáng)大的智能化防御能力,使得系統(tǒng)實(shí)現(xiàn)安全自動防護(hù)。
騰訊云數(shù)據(jù)庫秉承產(chǎn)品即服務(wù)的理念,旨在讓客戶實(shí)現(xiàn)可用、好用的分布式數(shù)據(jù)庫服務(wù),而無需過多關(guān)心產(chǎn)品選型問題,因此,針對新發(fā)布的引擎能力,騰訊云將通過數(shù)據(jù)庫智能管控引擎,實(shí)現(xiàn)引擎能力自動化調(diào)度,讓數(shù)據(jù)在不同引擎之間流動,去更好地支持到業(yè)務(wù)快速的發(fā)展。
目前,TDSQL新敏態(tài)引擎已陸續(xù)應(yīng)用于騰訊內(nèi)部金融計費(fèi)、互聯(lián)網(wǎng)社交,以及外部銀行機(jī)構(gòu)等實(shí)際場景中,助力各行業(yè)業(yè)務(wù)數(shù)字化升級。