[No.X002]
12月19日,在騰訊2020 Techo Park開發(fā)者大會上,騰訊云數(shù)據(jù)庫負責人林曉斌解析數(shù)據(jù)庫的發(fā)展歷程并對外發(fā)布三款數(shù)據(jù)庫解決方案。方案從開發(fā)者角度出發(fā),根據(jù)數(shù)據(jù)庫服務與架構的發(fā)展難題提出應對措施,解決行業(yè)內常見問題,推動未來數(shù)據(jù)庫的升級發(fā)展。
林曉斌表示,數(shù)字化時代,云計算、大數(shù)據(jù)、人工智能等技術的不斷發(fā)展,催生了大量的數(shù)據(jù)新場景和新應用,傳統(tǒng)的數(shù)據(jù)庫基礎服務已經(jīng)無法滿足用戶日益增長的業(yè)務需求,同質化服務、操作受限等問題成為阻礙數(shù)據(jù)庫持續(xù)發(fā)展的“大山”。面對新場景新應用提出的挑戰(zhàn),數(shù)據(jù)庫服務升級勢在必行。
業(yè)務場景爆發(fā),數(shù)據(jù)庫向多樣化并存趨勢發(fā)展
數(shù)據(jù)庫作為三大基礎軟件之一,正在穩(wěn)步推進實現(xiàn)安全可控,國產(chǎn)數(shù)據(jù)庫賽道的競爭異常激烈,新場景新應用的行業(yè)環(huán)境也對數(shù)據(jù)庫的升級發(fā)展提出了更高要求。數(shù)據(jù)庫正從以關系型數(shù)據(jù)庫為主向多樣化數(shù)據(jù)庫并存的趨勢發(fā)展,在數(shù)據(jù)庫廝殺的“戰(zhàn)場”上,騰訊拼出了一條自己的道路。
在內部業(yè)務中,騰訊云數(shù)據(jù)庫探索出一套分布式架構,由GTM(事務管理器)和GTM-S的Coordinator(協(xié)調節(jié)點CN)和Datanode(數(shù)據(jù)節(jié)點DN)組成,可在快速處理數(shù)據(jù)的同時保障全局數(shù)據(jù)的一致性,為國民級應用提供整體業(yè)務支撐發(fā)展。
其中,TDSQL作為騰訊打造的分布式數(shù)據(jù)庫產(chǎn)品,具備強一致高可用、全球部署架構、分布式水平擴展、高性能、企業(yè)級安全等特性,能夠為客戶提供完整的分布式數(shù)據(jù)庫解決方案。分布式HTAP數(shù)據(jù)庫 TBase集高擴展性、高SQL兼容度、完整的分布式事務支持、多級容災能力以及多維度資源隔離等能力于一身。其強大的安全和容災能力,已經(jīng)成功應用在金融、政府、電信、醫(yī)療等行業(yè)的核心業(yè)務系統(tǒng)。
誕生于騰訊企業(yè)內部的騰訊云數(shù)據(jù)庫,已經(jīng)成為靠譜強勁的數(shù)據(jù)服務底座,先后為王者榮耀、微信、QQ等國民級應用提供全程技術支持。
除此之外,為滿足用戶多樣化的數(shù)據(jù)庫需求,騰訊云數(shù)據(jù)庫在2010年開始為各行各業(yè)輸出定制的數(shù)據(jù)庫解決方案,客戶包括電商、金融、零售、政務等各個模塊,先后助力打造拼多多、每日優(yōu)鮮、小紅書等多個行業(yè)的明星產(chǎn)品。
“騰訊云數(shù)據(jù)庫一直在隨著生產(chǎn)場景的變化,根據(jù)用戶的需求,不斷調整數(shù)據(jù)庫發(fā)展的腳步,解決用戶的難題。服務好每一個用戶是我們追求的目標。”林曉斌指出。
應答開發(fā)者需求,騰訊云公布數(shù)據(jù)庫升級三大“法寶”
開發(fā)者是數(shù)據(jù)庫服務的切身體會者和實際使用者,因此,數(shù)據(jù)庫的升級發(fā)展,首先要站在開發(fā)者、使用者的角度,直擊數(shù)據(jù)庫現(xiàn)階段痛點,提高數(shù)據(jù)庫服務能力,打造智能化、去服務化、融合能力強的未來數(shù)據(jù)庫。
林曉斌指出,廣大開發(fā)者最困擾的就是測試環(huán)境與生產(chǎn)環(huán)境的不匹配,測試順利但上線就“跪”的問題時常發(fā)生。即使測試環(huán)境中沒有慢查詢現(xiàn)象、數(shù)據(jù)庫壓力也顯示正常,但到了具體的生產(chǎn)環(huán)境,數(shù)據(jù)庫實例便開始出現(xiàn)CPU崩潰、全是慢查詢的情況。
對此,騰訊云上線了一款全量審計日志 + 智能診斷系統(tǒng)。數(shù)據(jù)庫智能管家DBbrain是騰訊云推出的一款為用戶提供數(shù)據(jù)庫性能、安全、管理等功能的數(shù)據(jù)庫自治云服務。利用機器學習、大數(shù)據(jù)手段、專家經(jīng)驗引擎快速復制資深數(shù)據(jù)庫管理員的成熟經(jīng)驗,將大量傳統(tǒng)手動的數(shù)據(jù)庫運維工作自運維,服務于云上和云下企業(yè),幫助用戶提升數(shù)據(jù)庫穩(wěn)定性、提高管理效率、增強數(shù)據(jù)庫安全以及節(jié)省運維成本。這套新“裝備”采用測試報告+數(shù)據(jù)庫診斷報告的新模式,可以支撐業(yè)務全量回歸,同時測試數(shù)據(jù)庫全量審計日志和數(shù)據(jù)庫診斷報告,幫助開發(fā)者在數(shù)據(jù)上線前規(guī)避潛在風險,提高開發(fā)過程中的穩(wěn)定性和配備度。
如何應對業(yè)務突發(fā)流量是困擾開發(fā)者的另一個問題,當企業(yè)需要增加讀能力時,需要在短時間內完成幾百G或上千G的數(shù)據(jù)擴容。為了讓開發(fā)者抓住擴容時機,騰訊云推出“秒級擴容”模式,即計算存儲分離數(shù)據(jù)庫,助力開發(fā)者提高工作效率,應對突發(fā)流量。騰訊云原生數(shù)據(jù)庫CynosDB通過存算分離技術,將開源數(shù)據(jù)庫MySQL和PostgreSQL構建在分布式共享云存儲服務之上,實現(xiàn)了計算和存儲資源的池化與彈性調度。計算層無狀態(tài)可以秒級拉起,多個計算節(jié)點共享一份數(shù)據(jù),存儲層自動擴展,自動維護數(shù)據(jù)多副本高可靠。
根據(jù)這套模式,開發(fā)者們可以實現(xiàn)無數(shù)據(jù)拷貝,直接達成秒級擴容。同時,拉起即服務的操作流程省去了大量數(shù)據(jù)處理過程,極大地提高了開發(fā)者的數(shù)據(jù)處理效率。
此外,開發(fā)者還面臨著開發(fā)效率的困擾,內存太貴,磁盤性能不足,需要使用緩存+存儲兩套系統(tǒng)來支撐業(yè)務。兩套存儲系統(tǒng)的引入使得業(yè)務邏輯更為復雜,還可能面臨緩存安全等問題。對此,騰訊云推出了全新的KV數(shù)據(jù)庫Tendis,Tendis提供的混合存儲方案,讓開發(fā)者只需面臨一個接口,同時提供緩存和存儲服務。具體來說,Tendis混合存儲方案通過將緩存和存儲合二為一,實現(xiàn)數(shù)據(jù)安全落地,熱數(shù)據(jù)自動緩存,在提升開發(fā)效率的同時,完美的平衡性能與成本。
據(jù)Gartner相關報道:“2023年,世界可能四分之三的數(shù)據(jù)庫都跑到云上”,云時代即將到來,云數(shù)據(jù)庫逐漸成為用戶們的主流選擇。
而騰訊云數(shù)據(jù)庫作為提高工作效率、加速企業(yè)數(shù)字化轉型的“助推器”,現(xiàn)已構建了完善的產(chǎn)品矩陣,在全球部署多達32個可用區(qū),分布在南北美洲、歐洲、印度、東南亞、日韓、以及國內東南西北4個大區(qū),并在持續(xù)增加相應服務點。
其中TDSQL已支撐平安銀行、富途證券、愛心人壽等眾多銀行和保險公司的互聯(lián)網(wǎng)核心生產(chǎn)系統(tǒng),并為超過600家政企和金融機構提供數(shù)據(jù)庫的公有云及私有云服務,客戶覆蓋銀行、保險、證券、互聯(lián)網(wǎng)金融、計費、第三方支付、物聯(lián)網(wǎng)、互聯(lián)網(wǎng)+、政務等領域,得到了客戶及行業(yè)的一致認可。
林曉斌表示:“未來,騰訊希望與開發(fā)者、企業(yè)攜手構建更加智能化的未來數(shù)據(jù)庫,不斷更新功能板塊,為開發(fā)者和企業(yè)提供高質量服務,滿足開發(fā)者多樣化、個性化的需求,推動社會經(jīng)濟高質量發(fā)展。”
榜單收錄、高管收錄、融資收錄、活動收錄可發(fā)送郵件至news#citmt.cn(把#換成@)。
海報生成中...