分布式緩存Redis技術(shù)
分布式緩存redis有哪些版本
比較項(xiàng)
|
Redis 3.0
|
Redis 4.0 & Redis 5.0
|
Redis 6.0
|
---|---|---|---|
兼容開(kāi)源版本 |
Redis 3.0兼容開(kāi)源3.0.7版本 |
Redis 4.0兼容開(kāi)源4.0.14版本,Redis 5.0兼容開(kāi)源5.0.9版本 |
Redis 6.0基礎(chǔ)版兼容開(kāi)源6.2.7版本 Redis 6.0企業(yè)版兼容開(kāi)源KeyDB 6.0.16版本 |
實(shí)例部署模式 |
采用虛機(jī)部署 |
在物理機(jī)上容器化部署 |
在物理機(jī)上容器化部署 |
CPU架構(gòu) |
支持x86 |
支持x86 |
支持X86 |
創(chuàng)建實(shí)例耗時(shí) |
3~15分鐘,集群約10~30分鐘 |
約8秒 |
約8秒 |
QPS |
單節(jié)點(diǎn)約10萬(wàn)QPS |
單節(jié)點(diǎn)約10萬(wàn)QPS |
單節(jié)點(diǎn)約30萬(wàn)QPS |
公網(wǎng)訪(fǎng)問(wèn) |
支持 |
暫不支持 |
暫不支持 |
域名連接 |
支持VPC內(nèi)使用域名連接 |
支持VPC內(nèi)使用域名連接 |
支持VPC內(nèi)使用域名連接 |
可視化數(shù)據(jù)管理 |
不支持 |
提供Web CLI訪(fǎng)問(wèn)Redis,管理數(shù)據(jù) |
提供Web CLI訪(fǎng)問(wèn)Redis,管理數(shù)據(jù) |
實(shí)例類(lèi)型 |
支持單機(jī)、主備、Proxy集群 |
支持單機(jī)、主備、Proxy集群、Cluster集群 |
單機(jī)、主備 |
實(shí)例規(guī)格 |
提供2G、4G、8G直至1024G多種規(guī)格 |
提供2G、4G、8G直至1024G多種規(guī)格,同時(shí)單機(jī)主備還支持128MB、256MB、512MB、1GB四種小規(guī)格實(shí)例 |
提供4G、8G、16G、32G、64G多種規(guī)格 |
擴(kuò)容/縮容 |
支持在線(xiàn)擴(kuò)容和縮容 |
支持在線(xiàn)擴(kuò)容和縮容 |
支持在線(xiàn)擴(kuò)容和縮容 |
備份恢復(fù) |
主備和Proxy集群實(shí)例支持 |
主備、Proxy集群、Cluster集群和讀寫(xiě)分離實(shí)例支持 |
主備 |
分布式緩存Redis和其他云服務(wù)關(guān)系
分布式緩存Redis服務(wù)在使用時(shí)與華為云其他服務(wù)配合使用,簡(jiǎn)單介紹虛擬私有云、彈性云服務(wù)器、統(tǒng)一身份認(rèn)證服務(wù)、云監(jiān)控服務(wù)、云審計(jì)服務(wù)以及對(duì)象存儲(chǔ)服務(wù)。
虛擬私有云
虛擬私有云(Virtual Private Cloud,簡(jiǎn)稱(chēng)VPC)是用戶(hù)在華為云上申請(qǐng)的隔離的、私密的虛擬網(wǎng)絡(luò)環(huán)境。用戶(hù)可以自由配置VPC內(nèi)的IP地址段、子網(wǎng)、安全組等子服務(wù),也可以申請(qǐng)彈性帶寬和彈性IP搭建業(yè)務(wù)系統(tǒng)。
分布式緩存服務(wù)運(yùn)行于虛擬私有云,由虛擬私有云協(xié)助管理IP和帶寬。虛擬私有云還具備安全組訪(fǎng)問(wèn)控制功能,通過(guò)綁定安全組并設(shè)置訪(fǎng)問(wèn)規(guī)則,可以增強(qiáng)訪(fǎng)問(wèn)分布式緩存服務(wù)的安全性。
彈性云服務(wù)器
彈性云服務(wù)器(Elastic Cloud Server,簡(jiǎn)稱(chēng)ECS)是一種可隨時(shí)自助獲取、可彈性伸縮的云服務(wù)器,幫助用戶(hù)打造可靠、安全、靈活、高效的應(yīng)用環(huán)境。
成功申請(qǐng)分布式緩存服務(wù)后,您可以通過(guò)彈性云服務(wù)器創(chuàng)建的彈性云主機(jī),連接和使用分布式緩存實(shí)例。
統(tǒng)一身份認(rèn)證服務(wù)
統(tǒng)一身份認(rèn)證(Identity and Access Management,簡(jiǎn)稱(chēng)IAM)是公有云系統(tǒng)的身份管理服務(wù),包括用戶(hù)身份認(rèn)證、權(quán)限分配、訪(fǎng)問(wèn)控制等功能。
通過(guò)統(tǒng)一身份認(rèn)證服務(wù),實(shí)現(xiàn)對(duì)分布式緩存服務(wù)的訪(fǎng)問(wèn)控制。
云監(jiān)控服務(wù)
云監(jiān)控服務(wù)(Cloud Eye)是公有云提供的安全、可擴(kuò)展的統(tǒng)一監(jiān)控方案,通過(guò)云監(jiān)控服務(wù)集中監(jiān)控分布式緩存Redis服務(wù)的各種指標(biāo),基于云監(jiān)控服務(wù)實(shí)現(xiàn)告警和事件通知。
云審計(jì)服務(wù)
云審計(jì)服務(wù)(Cloud Trace Service,簡(jiǎn)稱(chēng)CTS),為您提供云服務(wù)資源的操作記錄,記錄內(nèi)容包括您從公有云管理控制臺(tái)或者開(kāi)放API發(fā)起的云服務(wù)資源操作請(qǐng)求以及每次請(qǐng)求的結(jié)果,供您查詢(xún)、審計(jì)和回溯使用。
對(duì)象存儲(chǔ)服務(wù)
對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,簡(jiǎn)稱(chēng)OBS)是一個(gè)基于對(duì)象的海量存儲(chǔ)服務(wù),為客戶(hù)提供海量、安全、高可靠、低成本的數(shù)據(jù)存儲(chǔ)能力,包括:創(chuàng)建、修改、刪除桶,上傳、下載、刪除對(duì)象等。
分布式緩存Redis服務(wù)使用OBS存儲(chǔ)實(shí)例數(shù)據(jù)備份文件。
分布式緩存Redis場(chǎng)景解析
華為云分布式緩存Redis服務(wù)可實(shí)現(xiàn)頁(yè)面緩存、應(yīng)用緩存、狀態(tài)緩存、事件并行處理,能夠有效減少數(shù)據(jù)庫(kù)磁盤(pán)IO,提高數(shù)據(jù)查詢(xún)效率,減輕管理維護(hù)工作量,降低數(shù)據(jù)庫(kù)存儲(chǔ)成本。對(duì)傳統(tǒng)磁盤(pán)數(shù)據(jù)庫(kù)是一個(gè)重要的補(bǔ)充,成為了互聯(lián)網(wǎng)應(yīng)用,尤其是支持高并發(fā)訪(fǎng)問(wèn)的互聯(lián)網(wǎng)應(yīng)用必不可少的基礎(chǔ)服務(wù)之一。
頁(yè)面緩存
分布式緩存Redis可將Web頁(yè)面的內(nèi)容片段,包括HTML,CSS和圖片等靜態(tài)數(shù)據(jù),緩存到Redis實(shí)例,提高網(wǎng)站的訪(fǎng)問(wèn)性能。
比如在電商類(lèi)應(yīng)用中,熱銷(xiāo)商品展示、秒殺推薦等數(shù)據(jù)面臨高并發(fā)讀的壓力,分布式緩存Redis的高并發(fā)及靈活擴(kuò)展,可輕松支持此類(lèi)應(yīng)用。
狀態(tài)緩存
分布式緩存Redis可將Session會(huì)話(huà)狀態(tài)及應(yīng)用橫向擴(kuò)展時(shí)的狀態(tài)數(shù)據(jù)等緩存到DCS實(shí)例,實(shí)現(xiàn)狀態(tài)數(shù)據(jù)共享。在應(yīng)對(duì)游戲應(yīng)用中爆發(fā)式增長(zhǎng)的玩家數(shù)據(jù)存儲(chǔ)和讀寫(xiě)請(qǐng)求時(shí),使用分布式緩存Redis可通過(guò)將熱點(diǎn)數(shù)據(jù)放入緩存,加快用戶(hù)端訪(fǎng)問(wèn)速度,提升用戶(hù)體驗(yàn)。
應(yīng)用對(duì)象緩存
分布式緩存Redis可作為服務(wù)層的二級(jí)緩存對(duì)外提供服務(wù),減輕數(shù)據(jù)庫(kù)的負(fù)載壓力,加速應(yīng)用訪(fǎng)問(wèn)。
事件緩存
分布式緩存Redis可提供針對(duì)事件流的連續(xù)查詢(xún)(continuous query)處理技術(shù),滿(mǎn)足實(shí)時(shí)性需求。
分布式緩存Redis教程視頻
分布式緩存服務(wù)
04:53
分布式緩存服務(wù)
03:40
分布式緩存服務(wù)
04:16