騰訊雲Redis全面升級,效能提升400%,可用性高達5個9

騰訊雲資料庫發表於2022-06-07

2022年6月,騰訊雲Redis全新升級,釋出高效能版本,單節點可提供50W+吞吐,效能是原生Redis的4倍。同時,騰訊雲Redis推出全球複製功能,解決原生Redis諸多痛點問題,可用性升級高達99.999%,助力企業實現降本增效。

Redis作為全球最受歡迎的NoSQL資料庫之一,憑藉著極高的吞吐、極低的響應延遲和豐富的功能特性,成為企業在快取場景中的首選方案。但在突發、熱點訪問及異地多活場景下,原生Redis方案會出現主從複製延遲、資料同步不連續、多地寫入等問題,無法解決海量資料在規模、成本、資料可靠性等方面帶來的挑戰。

騰訊雲資料庫團隊對Redis進行了核心優化,推出騰訊雲Redis高效能版,解決原生Redis所存在的問題,為開發者提供高可用、低延遲、低成本的解決方案。


4倍高效能加持,秒殺、熱點不延遲!



2020年新冠疫情席捲全球,大規模消費者轉向線上消費,刺激全球電商零售行業高速發展。同時電商行業應用存在併發量大、熱點訪問多、延遲要求低等特點,對資料庫技術架構提出了更高的挑戰。為了提供極致的使用者體驗,企業通常會選擇使用Redis來構建業務快取。

雖然Redis單節點可提供10W+的吞吐,但不足以應對電商直播、秒殺等促銷活動中出現的突發、熱點訪問場景,快取服務無法提供足夠的效能冗餘。為解決這一問題,常見原生Redis解決方法有叢集方案、讀寫分離方案。叢集方案通過橫向擴充套件來提供更高的吞吐能力,但卻無法應對突發或者熱點訪問難題。讀寫分離方案會因為主從複製延遲而導致資料不一致,對於資料延遲敏感的業務,主從資料不一致將會嚴重影響業務資料的準確性

原生Redis方案存在的問題
圖:原生Redis方案存在的問題

針對原生Redis方案中存在的不足,騰訊雲Redis高效能版本支援單節點提供50W+吞吐,效能是原生Redis的4倍,訪問延遲更低,無資料一致性問題的困擾,且相對讀寫分離方案成本更低。在電商、新聞、視訊等大型運營活動中,為業務提供充足的效能冗餘,助力企業輕鬆應對業務高峰期

騰訊雲Redis高效能版本方案
圖:騰訊雲Redis高效能版本方案


可用性升級五個九,多地多活不再難!


網際網路的快速發展加速了經濟全球化,業務不再受限於地域因素,需要更加重視跨地域訪問資料的延遲問題,於是就近部署業務成為提升使用者體驗的首選方案。同時,當出現資料中心級故障時,單資料中心部署的業務則很難在分鐘級內完成恢復。因此,企業通常選擇異地多活業務架構,來解決資料中心容災和跨地域訪問延遲增大的問題。

原生Redis常見的多活方案包括資料同步和應用雙寫。資料同步方案依賴原生Redis的複製技術,缺點體現在增量日誌無法實現持久化,會導致資料同步不連續問題,無法應對跨地域複製網路延遲大的場景。同時原生Redis不支援雙向複製,無法滿足業務多地寫入需求。應用雙寫方案存在很難處理寫入異常場景下的資料一致性問題,需要業務層設計較多的容錯邏輯,極大增加業務設計的複雜度

面對上述Redis在異地多活場景中的難題,騰訊雲Redis推出了全球複製功能,解決了Redis原生複製不可靠的問題,同時支援多點寫入功能,並在資料庫層面解決了Redis多地同步且效能不降級的難題,讓企業更加專注於業務迭代,滿足了企業在多地部署中的就近訪問、就近寫入以及跨地域容災的需求。

騰訊雲Redis全球複製功能
圖:騰訊雲Redis全球複製功能

在可用性上,騰訊雲Redis全球複製功能提供高可用性承諾。具體而言,相對現有的單可用區部署3個9(99.95%)的可用性承諾,對多可用區部署的Redis例項提供4個9(99.99%)的可用性承諾,對使用全球複製進行跨可用區+跨地域部署的Redis例項提供5個9(99.999%)的可用性承諾,滿足企業在不同業務場景中對Redis可用性的訴求。

騰訊雲Redis全球複製功能高可用性升級
圖:騰訊雲Redis全球複製功能高可用性升級

騰訊雲Redis現已服務了金融、電商、遊戲、視訊等數十個行業應用場景,助力企業降本增效。本次釋出的騰訊雲Redis已在騰訊內、外部得到了廣泛應用,效能、資料一致性及可用性在實際場景中得到檢驗,全球複製方案可高效助力企業進行全球化部署,快速實現多地容災、多地多活、就近訪問,歡迎登入騰訊雲官網一鍵體驗!

相關文章