2022年6月,騰訊云Redis全新升級,發(fā)布高性能版本,單節(jié)點可提供50W+吞吐,性能是原生Redis的4倍。同時,騰訊云Redis推出全球復制功能,解決原生Redis諸多痛點問題,可用性升級高達99.999%,助力企業(yè)實現(xiàn)降本增效。
Redis作為全球最受歡迎的NoSQL數(shù)據(jù)庫之一,憑借著極高的吞吐、極低的響應延遲和豐富的功能特性,成為企業(yè)在緩存場景中的首選方案。但在突發(fā)、熱點訪問及異地多活場景下,原生Redis方案會出現(xiàn)主從復制延遲、數(shù)據(jù)同步不連續(xù)、多地寫入等問題,無法解決海量數(shù)據(jù)在規(guī)模、成本、數(shù)據(jù)可靠性等方面帶來的挑戰(zhàn)。
騰訊云數(shù)據(jù)庫團隊對Redis進行了內(nèi)核優(yōu)化,推出騰訊云Redis高性能版,解決原生Redis所存在的問題,為開發(fā)者提供高可用、低延遲、低成本的解決方案。
4倍高性能加持
秒殺、熱點不延遲!
2020年新冠疫情席卷全球,大規(guī)模消費者轉(zhuǎn)向線上消費,刺激全球電商零售行業(yè)高速發(fā)展。同時電商行業(yè)應用存在并發(fā)量大、熱點訪問多、延遲要求低等特點,對數(shù)據(jù)庫技術架構(gòu)提出了更高的挑戰(zhàn)。為了提供極致的用戶體驗,企業(yè)通常會選擇使用Redis來構(gòu)建業(yè)務緩存。
雖然Redis單節(jié)點可提供10W+的吞吐,但不足以應對電商直播、秒殺等促銷活動中出現(xiàn)的突發(fā)、熱點訪問場景,緩存服務無法提供足夠的性能冗余。為解決這一問題,常見原生Redis解決方法有集群方案、讀寫分離方案。集群方案通過橫向擴展來提供更高的吞吐能力,但卻無法應對突發(fā)或者熱點訪問難題。讀寫分離方案會因為主從復制延遲而導致數(shù)據(jù)不一致,對于數(shù)據(jù)延遲敏感的業(yè)務,主從數(shù)據(jù)不一致將會嚴重影響業(yè)務數(shù)據(jù)的準確性。
圖:原生Redis方案存在的問題
針對原生Redis方案中存在的不足,騰訊云Redis高性能版本支持單節(jié)點提供50W+吞吐,性能是原生Redis的4倍,訪問延遲更低,無數(shù)據(jù)一致性問題的困擾,且相對讀寫分離方案成本更低。在電商、新聞、視頻等大型運營活動中,為業(yè)務提供充足的性能冗余,助力企業(yè)輕松應對業(yè)務高峰期。
圖:騰訊云Redis高性能版本方案
可用性升級五個九
多地多活不再難!
互聯(lián)網(wǎng)的快速發(fā)展加速了經(jīng)濟全球化,業(yè)務不再受限于地域因素,需要更加重視跨地域訪問數(shù)據(jù)的延遲問題,于是就近部署業(yè)務成為提升用戶體驗的首選方案。同時,當出現(xiàn)數(shù)據(jù)中心級故障時,單數(shù)據(jù)中心部署的業(yè)務則很難在分鐘級內(nèi)完成恢復。因此,企業(yè)通常選擇異地多活業(yè)務架構(gòu),來解決數(shù)據(jù)中心容災和跨地域訪問延遲增大的問題。
原生Redis常見的多活方案包括數(shù)據(jù)同步和應用雙寫。數(shù)據(jù)同步方案依賴原生Redis的復制技術,缺點體現(xiàn)在增量日志無法實現(xiàn)持久化,會導致數(shù)據(jù)同步不連續(xù)問題,無法應對跨地域復制網(wǎng)絡延遲大的場景。同時原生Redis不支持雙向復制,無法滿足業(yè)務多地寫入需求。應用雙寫方案存在很難處理寫入異常場景下的數(shù)據(jù)一致性問題,需要業(yè)務層設計較多的容錯邏輯,極大增加業(yè)務設計的復雜度。
面對上述Redis在異地多活場景中的難題,騰訊云Redis推出了全球復制功能,解決了Redis原生復制不可靠的問題,同時支持多點寫入功能,并在數(shù)據(jù)庫層面解決了Redis多地同步且性能不降級的難題,讓企業(yè)更加專注于業(yè)務迭代,滿足了企業(yè)在多地部署中的就近訪問、就近寫入以及跨地域容災的需求。
圖:騰訊云Redis全球復制功能
在可用性上,騰訊云Redis全球復制功能提供高可用性承諾。具體而言,相對現(xiàn)有的單可用區(qū)部署3個9(99.95%)的可用性承諾,對多可用區(qū)部署的Redis實例提供4個9(99.99%)的可用性承諾,對使用全球復制進行跨可用區(qū)+跨地域部署的Redis實例提供5個9(99.999%)的可用性承諾,滿足企業(yè)在不同業(yè)務場景中對Redis可用性的訴求。
圖:騰訊云Redis全球復制功能高可用性升級
騰訊云Redis現(xiàn)已服務了金融、電商、游戲、視頻等數(shù)十個行業(yè)應用場景,助力企業(yè)降本增效。本次發(fā)布的Redis高性能版本已在騰訊內(nèi)外得到了廣泛應用,性能、數(shù)據(jù)一致性及可用性在實際場景中得到檢驗,全球復制方案可高效助力企業(yè)進行全球化部署,快速實現(xiàn)多地容災、多地多活、就近訪問,歡迎登錄騰訊云官網(wǎng)一鍵體驗!