一、下載windows版本的Redis
官網(wǎng)上不提供windows版本的,現(xiàn)在官網(wǎng)沒(méi)有下載地址,只能在github上下載,官網(wǎng)只提供linux版本的下載 ? ?官網(wǎng)下載地址:redis.io/download
Github源碼地址:https://github.com/antirez/redis
Github下載地址:https://github.com/MicrosoftArchive/redis/releases
或者https://github.com/antirez/redis/releases
Redis中文網(wǎng):http://www.redis.cn/
這里我選擇的是x64-3.2.100,下載的時(shí)候下載msi(不要下載zip的壓縮包)
建議:在github上公開(kāi)項(xiàng)目下載速度非常慢,我100M光釬每秒速度不到10K
可以在CSDN上下載 ? ? 地址:download.csdn.net/download/xsx531588644/9565831

二、安裝Redis
1.首先雙擊現(xiàn)在完的安裝程序

2.點(diǎn)擊next

3.點(diǎn)擊接受 ?繼續(xù)next

4.設(shè)置Redis的服務(wù)端口 ? 默認(rèn)為6379 ? ?默認(rèn)就好,單擊next

5.選擇安裝的路徑,并且打上勾(這個(gè)非常重要),添加到path是把Redis設(shè)置成windows下的服務(wù),不然你每次都要在該目錄下啟動(dòng)命令redis-server redis.windows.conf,但是只要一關(guān)閉cmd窗口,redis就會(huì)消失,這樣就比較麻煩。

6.設(shè)置Max Memory,然后next進(jìn)入安裝
如果redis的應(yīng)用場(chǎng)景是作為db使用,那不要設(shè)置這個(gè)選項(xiàng),因?yàn)閐b是不能容忍丟失數(shù)據(jù)的。
如果作為cache緩存那就得看自己的需要(我這里設(shè)置了1024M的最大內(nèi)存限制)
指定Redis最大內(nèi)存限制,Redis在啟動(dòng)時(shí)會(huì)把數(shù)據(jù)加載到內(nèi)存中,達(dá)到最大內(nèi)存后,Redis會(huì)先嘗試清除已到期或即將到期的Key,當(dāng)此方法處理 后,仍然到達(dá)最大內(nèi)存設(shè)置,將無(wú)法再進(jìn)行寫(xiě)入操作,但仍然可以進(jìn)行讀取操作。Redis新的vm機(jī)制,會(huì)把Key存放內(nèi)存,Value會(huì)存放在swap區(qū)。

7.安裝完成
三、測(cè)試所安裝的Redis
如果你是和我一樣通過(guò)msi文件的安裝,你可以在計(jì)算機(jī)管理→服務(wù)與應(yīng)用程序→服務(wù) ?看到Redis正在運(yùn)行

你也可以將它停止,(不停止會(huì)出現(xiàn)錯(cuò)誤代碼為18012的錯(cuò)誤,表示本機(jī)端口6379被占用)
然后在cmd窗口進(jìn)入Redis的安裝路徑的根目錄 ?
輸入命令redis-server.exe redis.windows.conf,出現(xiàn)下圖證明Redis服務(wù)啟動(dòng)成功

下面進(jìn)行測(cè)試:
你可以在Redis的安裝根目錄下找到redis-cli.exe文件啟動(dòng)(我用的是這種方法)
或在cmd中先進(jìn)入Redis的安裝根目錄用命令redis-cli.exe -h 192.168.10.61 -p 6379(注意換成自己的IP)的方式打開(kāi)
測(cè)試方法:設(shè)置鍵值對(duì) ? ?取出鍵值對(duì) ?(我這里鍵值對(duì)是peng)
