騰訊雲TDSQL-C重磅升級,效能全面領跑雲原生資料庫市場
近日,騰訊雲原生資料庫TDSQL-C 釋出新版本,在雲原生架構、基礎硬體能力、自研核心等方面進行了全面升級。本次升級涵蓋了基於英特爾® 傲騰™持久記憶體的二級快取、全鏈路RDMA網路、7*24持續無鎖備份等核心功能。效能測試結果顯示, 在全快取場景、大資料集場景中,新版TDSQL-C 效能全面超越業內其他雲原生資料庫產品 ,對比傳統雲資料庫達 到200%效能提升。此外,TDSQL-C價格僅為商業資料庫的1/10,是企業上雲的最佳選擇。
TDSQL-C 是騰訊雲自研的新一代雲原生關係型資料庫,為企業提供極致彈性、高效能、高可用、高可靠、安全的資料庫服務,可實現超百萬 QPS 的高吞吐、海量分散式智慧儲存、Serverless 秒級伸縮。
本次釋出的TDSQL-C 新版本 搭載騰訊自研資料庫核心TXSQL ,TXSQL針對雲原生資料庫場景進行了大量優化,包括刷髒機制優化、 事務衝突優化以及redo log 刷盤機制優化等,大幅提升資料庫效能, 能更好地滿足企業對於資料庫效能的極致追求。
TDSQL-C 結合新型硬體特性,不斷深入優化產品架構和技術實現。通過與Intel 技術團隊的聯合創新,結合最新一代英特爾® 至強® 可擴充套件處理器以及英特爾® 傲騰™ 持久記憶體(PMem)的硬體特性重構二級快取設計方案, 在IO bound場景中的讀寫效能提升2倍以上 。此外,TDSQL-C攜手英特爾多方位優化儲存方案設計,如加入輪詢、演算法優化、消除鎖等機制,優化儲存引擎等,並引入由英特爾提供的SPDK開發套件,優化 NVMe 固態盤的 IOPS 和時延效能。
TDSQL-C 新版本 對網路架構進行了全面升級 ,採用全鏈路RDMA網路,依靠零拷貝、核心旁路、無CPU干預等特性,進一步優化了儲存層與計算層以及儲存層多副本間關鍵路徑的系統性能, 降低請求延遲最高達80%,使 I/O 效能不再成為瓶頸 。
在探究新版本實際效能的過程中,測試人員通過基準測試工具sysbench以及全模擬業務生產環境,分別針對只寫、只讀以及混合讀寫場景進行效能測試。報告顯示TDSQL-C效能全面領跑市場同類產品,可全面滿足企業對於資料庫效能的要求。報告中的測試資料僅是單節點的結果, TDSQL-C MySQL 版支援秒級擴充套件, 可幫助企業實現讀效能提升至1500%以上 。
在電商業務的大促秒殺、推薦、影片直播,及遊戲業務的熱點資料訪問等場景中,通常需要將全部資料放到快取裡,且查詢過程中不需要讀寫磁碟更新快取。測試報告顯示, 在全快取場景下,例項規格越大TDSQL-C MySQL 版的效能優勢越明顯 ,在32核規格之後,傳統的雲資料庫 MySQL 在只讀場景下效能已到瓶頸,而 TDSQL-C MySQL 版能夠在增加 CPU 的情況下進一步提高 QPS 。對比其他雲原生資料庫,TDSQL-C MySQL 版的效能也能保持較優勢。在資源利用率層面, TDSQL-C MySQL 版可以將計算節點的 CPU 利用率達到90%以上 , 在請求時延 rtt 上也幾乎不會出現抖動 。
相比較於全快取場景,大資料集場景在真實業務使用的出現頻率更高。海量資料的使用場景下,在查詢和更新過程中往往需要讀寫磁碟和更新快取。大資料集的只讀場景中,在混合讀寫的通用場景下 TDSQL-C MySQL 版的效能均超出市場同類產品,並且隨著規格增大,效能優勢愈發明顯。
雲原生資料庫TDSQL-C MySQL版採用“ 儲存和計算分離 ”的設計理念, 支援最大超400TB的單庫海量資料儲存 。隨著這個特性的應用,越來越多的企業不再使用分庫分表的方式應對歷史歸檔資料的儲存,從而出現了“超級大表”的現象。 在單表40億條記錄且資料儲存空間達到1TB的場景下,TDSQL-C MySQL版依然表現卓越 。在混合讀寫的場景下,隨著資料庫規格的增大,TDSQL-C MySQL 版的效能比傳統雲資料庫 MySQL 提升了200% , 比其他雲原生資料庫也有明顯優勢。
目前,TDSQL-C對內強力支撐了微信紅包、微信支付、QQ音樂,騰訊會議等騰訊海量王牌業務,對外為拼多多、B站、微盟、心動神仙道等不同行業使用者提供了穩定可靠企業級雲資料庫服務,具有備份、恢復、監控、快速擴容、資料傳輸等資料庫運維全套解決方案,幫助企業簡化 IT 運維工作,更專注於業務發展。
作為雲原生技術先驅,騰訊雲資料庫核心團隊在產研共建與生態融合上不遺餘力,聚焦市場與客戶需求,把技術概念更好地落地實現,通過與Intel以及開源社群深度合作,持續貢獻技術力量,為各行各業帶來全新的業務價值與技術優勢。
﹀
﹀
﹀
-- 更多精彩 --
關於雲原生資料庫的一切都在這裡了
揭開微盟百萬商家營銷大戰背後的資料庫祕密
騰訊雲資料庫協同微信雲託管,助力業務降本增效
↓ ↓ 點選 閱讀原文 , 檢視完整報告內容
- 如何像用自來水一樣使用資料庫?
- DTS搭載全新自研核心,突破兩地三中心架構的關鍵技術
- 節省30%磁碟空間的同時如何保障資料安全?|DB·洞見
- TDSQL PG版再升級,深度參與開源生態建設
- 微服務 分散式再上一“城”,騰訊雲資料庫助力海峽銀行新一代核心系統上線
- 資料接入平臺(DIP)系列文章之一|功能及架構淺析
- 騰訊雲原生資料庫 TDSQL-C 架構探索和實踐
- Redis如何實現多可用區?
- Redis如何實現多可用區?
- 穩字當頭抓落實|夯實數字“底座”,工信部加快推進算力產業發展
- 加快企業級能力國產化,騰訊雲資料庫做了這些事情
- 騰訊雲TDSQL-C重磅升級,效能全面領跑雲原生資料庫市場
- 一些有趣的B 樹優化實驗
- 一些有趣的B 樹優化實驗
- 大咖論道 | 基礎軟體的過去、現在、未來
- 一些有趣的B 樹優化實驗
- 騰訊雲Redis全面升級,效能提升400%,可用性高達5個9
- 騰訊雲資料庫TDSQL兩大引擎全新升級,分析能力和Oracle相容能力大幅提升
- 連續三年!我們做到了
- 這就是TDSQL的向量化執行引擎?有效降低函式呼叫開銷,提升CPU利用率