4步快速上手分布式緩存服務(wù)Redis?版
4步快速上手分布式緩存服務(wù)Redis?版
創(chuàng)建實(shí)例
步驟
① 登錄華為云,進(jìn)入分布式緩存Redis?版;
② 單擊“購(gòu)買緩存實(shí)例”,選擇緩存規(guī)格與配置;
③ 開(kāi)始創(chuàng)建緩存實(shí)例。
說(shuō)明
① 緩存實(shí)例運(yùn)行在虛擬私有云(VPC)。
訪問(wèn)實(shí)例
步驟
① 登錄華為云控制臺(tái),獲取實(shí)例連接地址與端口;
② 登錄彈性云服務(wù)器(ECS),下載和安裝Redis?;
③ 通過(guò)Redis?自帶命令行界面連接緩存實(shí)例,進(jìn)行緩存數(shù)據(jù)讀寫。
說(shuō)明
① ECS與緩存實(shí)例處于相同VPC中;
② 除了Redis?命令行界面,還可以通過(guò)各種語(yǔ)言的客戶端訪問(wèn)緩存實(shí)例,如jedis、credis等。
數(shù)據(jù)遷移
步驟
①導(dǎo)出數(shù)據(jù)文件到本地;
②創(chuàng)建與Redis?實(shí)例同區(qū)域的OBS桶,并將數(shù)據(jù)文件上傳到OBS桶;
③在Redis?實(shí)例頁(yè)面創(chuàng)建遷移任務(wù),將數(shù)據(jù)文件遷移到華為云Redis?。
說(shuō)明
①Redis?和OBS桶處于相同的區(qū)域;
②數(shù)據(jù)文件必須為.aof、.rdb、.zip、.tar.gz的格式,如果要導(dǎo)入Cluster集群,僅支持導(dǎo)入.rdb數(shù)據(jù)文件;
日常維護(hù)
步驟
① 登錄華為云云緩存Redis?控制臺(tái);
② 找到需要管理與維護(hù)的緩存實(shí)例,進(jìn)行監(jiān)控與維護(hù)操作。
說(shuō)明
① 實(shí)例重啟、刪除、修改密碼等操作需謹(jǐn)慎;
② 配置參數(shù)修改后,建議對(duì)服務(wù)運(yùn)行觀察一段時(shí)間,確保有調(diào)優(yōu)效果。
最佳實(shí)踐
最佳實(shí)踐
使用DCS實(shí)現(xiàn)電商秒殺系統(tǒng)
電商秒殺是一種網(wǎng)上競(jìng)拍活動(dòng),通常商家會(huì)在平臺(tái)釋放少量稀缺商品,吸引大量客戶,平臺(tái)會(huì)收到平時(shí)數(shù)十倍甚至上百倍的下單請(qǐng)求。
使用DCS改造傳統(tǒng)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)
隨著互聯(lián)網(wǎng)等數(shù)據(jù)庫(kù)應(yīng)用行業(yè)的逐漸發(fā)展,業(yè)務(wù)需求急速增加,數(shù)據(jù)量和并發(fā)訪問(wèn)量呈指數(shù)級(jí)增長(zhǎng),僅依附于傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)難以支撐上層業(yè)務(wù)。傳統(tǒng)數(shù)據(jù)庫(kù)存在結(jié)構(gòu)復(fù)雜、維護(hù)成本高、訪問(wèn)性能差、功能有限、無(wú)法輕松適應(yīng)數(shù)據(jù)模型或模式的變化等問(wèn)題。
使用Nginx實(shí)現(xiàn)公網(wǎng)訪問(wèn)Redis?的單機(jī)/主備/Proxy集群實(shí)例
介紹通過(guò)跳板機(jī)訪問(wèn)VPC內(nèi)Redis? 4.0/5.0/6.0單機(jī)、主備、讀寫分離、Proxy集群實(shí)例的操作。
使用DCS解決游戲業(yè)務(wù)的開(kāi)合服
游戲業(yè)務(wù)開(kāi)合服,指一些大型網(wǎng)絡(luò)游戲?yàn)榱宋峦婕?,在運(yùn)營(yíng)一段時(shí)間后,會(huì)開(kāi)啟新服務(wù)區(qū),當(dāng)新服務(wù)區(qū)開(kāi)放后,老服務(wù)區(qū)用戶存在流向新服務(wù)區(qū)的趨勢(shì),用戶數(shù)逐漸減少,為了改善老服務(wù)區(qū)用戶的游戲體驗(yàn),延長(zhǎng)游戲生命周期,游戲開(kāi)發(fā)商通常會(huì)進(jìn)行新老服務(wù)區(qū)合并,將新開(kāi)和原有的兩個(gè)服務(wù)器(區(qū))的數(shù)據(jù)合并到一個(gè)服務(wù)器(區(qū)),使新老玩家就能在同一個(gè)區(qū)進(jìn)行游戲。在這個(gè)過(guò)程中,會(huì)遇到如何將不同服務(wù)器數(shù)據(jù)同步的相關(guān)問(wèn)題。
使用DCS實(shí)現(xiàn)視頻直播彈幕和社交網(wǎng)站評(píng)論的功能
視頻、直播彈幕展示和社交網(wǎng)站評(píng)論回復(fù)等場(chǎng)景,要求時(shí)效性高,互動(dòng)性強(qiáng),類似這樣的業(yè)務(wù)對(duì)平臺(tái)的系統(tǒng)時(shí)延有著非常高的要求。如果使用關(guān)系型數(shù)據(jù)庫(kù),往往涉及到按評(píng)論時(shí)間逆排序,隨著評(píng)論越來(lái)越多,排序效率越來(lái)越低,且并發(fā)頻繁。
使用Redis?實(shí)現(xiàn)排行榜功能
在網(wǎng)頁(yè)和APP中常常需要用到榜單的功能,對(duì)某個(gè)key-value的列表進(jìn)行降序顯示。當(dāng)操作和查詢并發(fā)大的時(shí)候,使用傳統(tǒng)數(shù)據(jù)庫(kù)就會(huì)遇到性能瓶頸,造成較大的時(shí)延。使用分布式緩存服務(wù)(DCS)的Redis?版本,可以實(shí)現(xiàn)一個(gè)商品熱銷排行榜的功能。
*Redis為Redis Ltd.注冊(cè)商標(biāo),其任何權(quán)利均歸Redis Ltd.所有。華為云對(duì)Redis的任何使用僅作參考用,并不代表任何贊助、背書或Redis與華為云之間存在任何關(guān)聯(lián)。