先引用百度百科的一段話吧袒啼,具體可以到百科查看吧。
Redis是一個(gè)開源的使用ANSI C語(yǔ)言編寫、支持網(wǎng)絡(luò)蚓再、可基于內(nèi)存亦可持久化的日志型灶泵、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API对途。從2010年3月15日起赦邻,Redis的開發(fā)工作由VMware主持。從2013年5月開始实檀,Redis的開發(fā)由Pivotal贊助惶洲。
官方下載地址:http://redis.io/download,不過官方?jīng)]有64位的Windows下的可執(zhí)行程序膳犹,目前有個(gè)開源的托管在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)上有的教程說編輯里邊maxheap <bytes> ,但是3.x版本以后铐料,修改的是 maxmemory <bytes>, bytes是字節(jié),請(qǐng)自行換算豺旬,我這里改成maxmemory 1024000000钠惩。
其實(shí)這個(gè)地方可以不用設(shè)置,他描述上已經(jīng)說了族阅,redis會(huì)自動(dòng)設(shè)置的篓跛。
設(shè)置redis的密碼:找到# requirepass foobared 改為** requirepass 我的密碼 **,本機(jī)測(cè)試可不設(shè)置坦刀。
保存后打開redis的解壓目錄愧沟,shift+鼠標(biāo)左鍵找到菜單上:**在此處打開命令行窗口 或 **自行運(yùn)行cmd命令到此目錄
命令如下:
redis-server.exe redis.windows.conf --maxmemory 200M
其中--maxmemory 200M是選填的,如果你配置文件redis.windows.conf中配置鲤遥,這個(gè)就可以省去沐寺,如果沒配置,這個(gè)可以加也可以不加盖奈,你開心就好混坞。
[圖片上傳失敗...(image-8564f3-1565593617019)]
當(dāng)出現(xiàn)此界面的時(shí)候,說明啟動(dòng)成功卜朗,監(jiān)聽端口6379,然后讓我們測(cè)試一下效果吧
重新打開一個(gè)DOS界面拔第,效果如下:
如果你設(shè)置了redis的密碼,則需要在set之前執(zhí)行auth 密碼 命令场钉,否則會(huì)提示(error) NOAUTH Authentication required.
最后說一下將redis加到Windows服務(wù)中蚊俺。首先還是要啟動(dòng)redis服務(wù)器端,然后在運(yùn)行redis客戶端逛万,然后通過Windows的service-install命令泳猬,輸入
redis-server --service-install redis.windows.conf --loglevel verbose
以后就可以使用win的服務(wù)啟動(dòng)批钠,而不需要每次都要打開一個(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