騰訊云TDSQL-C重磅升級(jí),性能全面領(lǐng)跑云原生數(shù)據(jù)庫(kù)市場(chǎng)

來(lái)源:騰訊云數(shù)據(jù)庫(kù)
作者:騰訊云數(shù)據(jù)庫(kù)
時(shí)間:2022-06-17
1986
近日,騰訊云原生數(shù)據(jù)庫(kù)TDSQL-C發(fā)布新版本,在云原生架構(gòu)、基礎(chǔ)硬件能力、自研內(nèi)核等方面進(jìn)行了全面升級(jí)。

近日,騰訊云原生數(shù)據(jù)庫(kù)TDSQL-C發(fā)布新版本,在云原生架構(gòu)、基礎(chǔ)硬件能力、自研內(nèi)核等方面進(jìn)行了全面升級(jí)。本次升級(jí)涵蓋了基于英特爾傲騰持久內(nèi)存的二級(jí)緩存、全鏈路RDMA網(wǎng)絡(luò)、7*24持續(xù)無(wú)鎖備份等核心功能。性能測(cè)試結(jié)果顯示,在全緩存場(chǎng)景、大數(shù)據(jù)集場(chǎng)景中,新版TDSQL-C性能全面超越業(yè)內(nèi)其他云原生數(shù)據(jù)庫(kù)產(chǎn)品,對(duì)比傳統(tǒng)云數(shù)據(jù)庫(kù)達(dá)到200%性能提升。此外,TDSQL-C價(jià)格僅為商業(yè)數(shù)據(jù)庫(kù)的1/10,是企業(yè)上云的最佳選擇。

TDSQL-C是騰訊云自研的新一代云原生關(guān)系型數(shù)據(jù)庫(kù),為企業(yè)提供極致彈性、高性能、高可用、高可靠、安全的數(shù)據(jù)庫(kù)服務(wù),可實(shí)現(xiàn)超百萬(wàn)QPS的高吞吐、海量分布式智能存儲(chǔ)、Serverless秒級(jí)伸縮。

本次發(fā)布的TDSQL-C新版本搭載騰訊自研數(shù)據(jù)庫(kù)內(nèi)核TXSQL,TXSQL針對(duì)云原生數(shù)據(jù)庫(kù)場(chǎng)景進(jìn)行了大量?jī)?yōu)化,包括刷臟機(jī)制優(yōu)化、事務(wù)沖突優(yōu)化以及redo log刷盤機(jī)制優(yōu)化等,大幅提升數(shù)據(jù)庫(kù)性能,能更好地滿足企業(yè)對(duì)于數(shù)據(jù)庫(kù)性能的極致追求。

TDSQL-C結(jié)合新型硬件特性,不斷深入優(yōu)化產(chǎn)品架構(gòu)和技術(shù)實(shí)現(xiàn)。通過(guò)與Intel技術(shù)團(tuán)隊(duì)的聯(lián)合創(chuàng)新,結(jié)合最新一代英特爾?至強(qiáng)?可擴(kuò)展處理器以及英特爾?傲騰?持久內(nèi)存(PMem)的硬件特性重構(gòu)二級(jí)緩存設(shè)計(jì)方案,在IO bound場(chǎng)景中的讀寫性能提升2倍以上。此外,TDSQL-C攜手英特爾多方位優(yōu)化存儲(chǔ)方案設(shè)計(jì),如加入輪詢、算法優(yōu)化、消除鎖等機(jī)制,優(yōu)化存儲(chǔ)引擎等,并引入由英特爾提供的SPDK開發(fā)套件,優(yōu)化NVMe固態(tài)盤的IOPS和時(shí)延性能。

TDSQL-C新版本對(duì)網(wǎng)絡(luò)架構(gòu)進(jìn)行了全面升級(jí),采用全鏈路RDMA網(wǎng)絡(luò),依靠零拷貝、內(nèi)核旁路、無(wú)CPU干預(yù)等特性,進(jìn)一步優(yōu)化了存儲(chǔ)層與計(jì)算層以及存儲(chǔ)層多副本間關(guān)鍵路徑的系統(tǒng)性能,降低請(qǐng)求延遲最高達(dá)80%,使I/O性能不再成為瓶頸。

在探究新版本實(shí)際性能的過(guò)程中,測(cè)試人員通過(guò)基準(zhǔn)測(cè)試工具sysbench以及全仿真業(yè)務(wù)生產(chǎn)環(huán)境,分別針對(duì)只寫、只讀以及混合讀寫場(chǎng)景進(jìn)行性能測(cè)試。報(bào)告顯示TDSQL-C性能全面領(lǐng)跑市場(chǎng)同類產(chǎn)品,可全面滿足企業(yè)對(duì)于數(shù)據(jù)庫(kù)性能的要求。報(bào)告中的測(cè)試數(shù)據(jù)僅是單節(jié)點(diǎn)的結(jié)果,TDSQL-C MySQL版支持秒級(jí)擴(kuò)展,可幫助企業(yè)實(shí)現(xiàn)讀性能提升至1500%以上。

在電商業(yè)務(wù)的大促秒殺、推薦、視頻直播,及游戲業(yè)務(wù)的熱點(diǎn)數(shù)據(jù)訪問(wèn)等場(chǎng)景中,通常需要將全部數(shù)據(jù)放到緩存里,且查詢過(guò)程中不需要讀寫磁盤更新緩存。測(cè)試報(bào)告顯示,在全緩存場(chǎng)景下,實(shí)例規(guī)格越大TDSQL-C MySQL版的性能優(yōu)勢(shì)越明顯,在32核規(guī)格之后,傳統(tǒng)的云數(shù)據(jù)庫(kù)MySQL在只讀場(chǎng)景下性能已到瓶頸,而TDSQL-C MySQL版能夠在增加CPU的情況下進(jìn)一步提高QPS。對(duì)比其他云原生數(shù)據(jù)庫(kù),TDSQL-C MySQL版的性能也能保持較優(yōu)勢(shì)。在資源利用率層面,TDSQL-C MySQL版可以將計(jì)算節(jié)點(diǎn)的CPU利用率達(dá)到90%以上,在請(qǐng)求時(shí)延rtt上也幾乎不會(huì)出現(xiàn)抖動(dòng)。

640 (2).png

相比較于全緩存場(chǎng)景,大數(shù)據(jù)集場(chǎng)景在真實(shí)業(yè)務(wù)使用的出現(xiàn)頻率更高。海量數(shù)據(jù)的使用場(chǎng)景下,在查詢和更新過(guò)程中往往需要讀寫磁盤和更新緩存。大數(shù)據(jù)集的只讀場(chǎng)景中,在混合讀寫的通用場(chǎng)景下TDSQL-C MySQL版的性能均超出市場(chǎng)同類產(chǎn)品,并且隨著規(guī)格增大,性能優(yōu)勢(shì)愈發(fā)明顯。

云原生數(shù)據(jù)庫(kù)TDSQL-C MySQL版采用“存儲(chǔ)和計(jì)算分離”的設(shè)計(jì)理念,支持最大超400TB的單庫(kù)海量數(shù)據(jù)存儲(chǔ)。隨著這個(gè)特性的應(yīng)用,越來(lái)越多的企業(yè)不再使用分庫(kù)分表的方式應(yīng)對(duì)歷史歸檔數(shù)據(jù)的存儲(chǔ),從而出現(xiàn)了“超級(jí)大表”的現(xiàn)象。在單表40億條記錄且數(shù)據(jù)存儲(chǔ)空間達(dá)到1TB的場(chǎng)景下,TDSQL-C MySQL版依然表現(xiàn)卓越。在混合讀寫的場(chǎng)景下,隨著數(shù)據(jù)庫(kù)規(guī)格的增大,TDSQL-C MySQL版的性能比傳統(tǒng)云數(shù)據(jù)庫(kù)MySQL提升了200%,比其他云原生數(shù)據(jù)庫(kù)也有明顯優(yōu)勢(shì)。

640 (2).png

目前,TDSQL-C對(duì)內(nèi)強(qiáng)力支撐了微信紅包、微信支付、QQ音樂(lè),騰訊會(huì)議等騰訊海量王牌業(yè)務(wù),對(duì)外為拼多多、B站、微盟、心動(dòng)神仙道等不同行業(yè)用戶提供了穩(wěn)定可靠企業(yè)級(jí)云數(shù)據(jù)庫(kù)服務(wù),具有備份、恢復(fù)、監(jiān)控、快速擴(kuò)容、數(shù)據(jù)傳輸?shù)葦?shù)據(jù)庫(kù)運(yùn)維全套解決方案,幫助企業(yè)簡(jiǎn)化IT運(yùn)維工作,更專注于業(yè)務(wù)發(fā)展。

作為云原生技術(shù)先驅(qū),騰訊云數(shù)據(jù)庫(kù)內(nèi)核團(tuán)隊(duì)在產(chǎn)研共建與生態(tài)融合上不遺余力,聚焦市場(chǎng)與客戶需求,把技術(shù)概念更好地落地實(shí)現(xiàn),通過(guò)與Intel以及開源社區(qū)深度合作,持續(xù)貢獻(xiàn)技術(shù)力量,為各行各業(yè)帶來(lái)全新的業(yè)務(wù)價(jià)值與技術(shù)優(yōu)勢(shì)。

立即登錄,閱讀全文
原文鏈接:點(diǎn)擊前往 >
文章來(lái)源:騰訊云數(shù)據(jù)庫(kù)
版權(quán)說(shuō)明:本文內(nèi)容來(lái)自于騰訊云數(shù)據(jù)庫(kù),本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
即日起,騰訊云PostgreSQL全面支持PostgreSQL 17.0。所有用戶可使用大版本升級(jí)能力升級(jí)至最新的PostgreSQL 17.0進(jìn)行體驗(yàn),也可以在產(chǎn)品購(gòu)買頁(yè)直接購(gòu)買。
騰訊云
云服務(wù)
2024-12-15
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
互聯(lián)網(wǎng)服務(wù)的可用性問(wèn)題是困擾企業(yè)IT人員的達(dá)摩克利斯之劍:防于未然,體現(xiàn)不出價(jià)值。已然發(fā)生,又面臨P0危機(jī)。就更別提穩(wěn)定性建設(shè)背后顯性的IT預(yù)算問(wèn)題與隱性的人員成本問(wèn)題。
騰訊云
云服務(wù)
2024-11-25
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
HBase憑借其高可用性、高擴(kuò)展性和強(qiáng)一致性,以及在廉價(jià)PC服務(wù)器上的低部署成本,廣泛應(yīng)用于大規(guī)模數(shù)據(jù)分析。
騰訊云
云服務(wù)
2024-11-04
復(fù)雜查詢性能弱,只讀分析引擎來(lái)幫忙
復(fù)雜查詢性能弱,只讀分析引擎來(lái)幫忙
隨著當(dāng)今業(yè)務(wù)的高速發(fā)展,復(fù)雜多表關(guān)聯(lián)的場(chǎng)景越來(lái)越普遍。但基于行式存儲(chǔ)的數(shù)據(jù)庫(kù)在進(jìn)行復(fù)雜查詢時(shí)性能相對(duì)較弱。
騰訊云
云服務(wù)
2024-11-02
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家