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

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已在騰訊內、外部得到了廣泛應用,性能、數據一致性及可用性在實際場景中得到檢驗,全球複製方案可高效助力企業進行全球化部署,快速實現多地容災、多地多活、就近訪問,歡迎登錄騰訊雲官網一鍵體驗!