先引用百度百科的一段話吧,具體可以到百科查看吧。
Redis是一個(gè)開(kāi)源的使用ANSI C語(yǔ)言編寫(xiě)、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API。從2010年3月15日起,Redis的開(kāi)發(fā)工作由VMware主持。從2013年5月開(kāi)始,Redis的開(kāi)發(fā)由Pivotal贊助。
官方下載地址:http://redis.io/download,不過(guò)官方?jīng)]有64位的Windows下的可執(zhí)行程序,目前有個(gè)開(kāi)源的托管在github上, 地址:https://github.com/MicrosoftArchive/redis/releases點(diǎn)擊這個(gè)地方,下載文件并解壓到自己的電腦目錄下。
本文使用版本:redis64-3.0.501.zip
解壓后目錄如下:

| 文件名 | 簡(jiǎn)要 |
|---|---|
| redis-benchmark.exe | 基準(zhǔn)測(cè)試 |
| redis-check-aof.exe | aof |
| redischeck-dump.exe | dump |
| redis-cli.exe | 客戶端 |
| redis-server.exe | 服務(wù)器 |
| redis.windows.conf | 配置文件 |
然后編輯redis.windows.conf文件,我看網(wǎng)上有的教程說(shuō)編輯里邊maxheap <bytes> ,但是3.x版本以后,修改的是 maxmemory <bytes>, bytes是字節(jié),請(qǐng)自行換算,我這里改成maxmemory 1024000000。
其實(shí)這個(gè)地方可以不用設(shè)置,他描述上已經(jīng)說(shuō)了,redis會(huì)自動(dòng)設(shè)置的。

設(shè)置redis的密碼:找到# requirepass foobared 改為** requirepass 我的密碼 **,本機(jī)測(cè)試可不設(shè)置。

保存后打開(kāi)redis的解壓目錄,shift+鼠標(biāo)左鍵找到菜單上:**在此處打開(kāi)命令行窗口 或 **自行運(yùn)行cmd命令到此目錄
命令如下:
redis-server.exe redis.windows.conf --maxmemory 200M
其中--maxmemory 200M是選填的,如果你配置文件redis.windows.conf中配置,這個(gè)就可以省去,如果沒(méi)配置,這個(gè)可以加也可以不加,你開(kāi)心就好。
[圖片上傳失敗...(image-8564f3-1565593617019)]
當(dāng)出現(xiàn)此界面的時(shí)候,說(shuō)明啟動(dòng)成功,監(jiān)聽(tīng)端口6379,然后讓我們測(cè)試一下效果吧
重新打開(kāi)一個(gè)DOS界面,效果如下:

如果你設(shè)置了redis的密碼,則需要在set之前執(zhí)行auth 密碼 命令,否則會(huì)提示(error) NOAUTH Authentication required.

最后說(shuō)一下將redis加到Windows服務(wù)中。首先還是要啟動(dòng)redis服務(wù)器端,然后在運(yùn)行redis客戶端,然后通過(guò)Windows的service-install命令,輸入
redis-server --service-install redis.windows.conf --loglevel verbose
以后就可以使用win的服務(wù)啟動(dòng),而不需要每次都要打開(kāi)一個(gè)DOS界面啟動(dòng)了。
1、安裝redis服務(wù)
redis-install.bat
echo install redis-server
D:\redis\redis-server.exe --service-install D:\redis\redis.windows.conf --loglevel verbose
2、卸載redis服務(wù)
redis-uninstall.bat
echo uninstall redis-server
D:\redis\redis-server.exe --service-uninstall
3、啟動(dòng)redis服務(wù)
start-redis.bat
echo start redis-server
D:\redis\redis-server.exe D:\redis\redis.windows.conf