一、關(guān)于Redis
Redis是一個(gè)開源(BSD許可),內(nèi)存存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)服務(wù)器,可用作數(shù)據(jù)庫,高速緩存和消息隊(duì)列代理。它支持字符串、哈希表、列表、集合、有序集合,位圖,hyperloglogs等數(shù)據(jù)類型。
官網(wǎng):https://redis.io/download,網(wǎng)傳Redis是不支持windows的,但是,Microsoft開放技術(shù)小組 使這一切有了可能 ; window版下載地址:https://github.com/MicrosoftArchive/redis/releases
下載Redis For window X64.zip,加壓到指定目錄,如下圖所示我解壓到了D盤
打開cmd命令窗口,安裝和注冊(cè)redis到window服務(wù),注意安裝和啟動(dòng)服務(wù)這兩個(gè)操作需要在解壓Redis的根目錄執(zhí)行,這里才有Redis環(huán)境
安裝命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose
啟動(dòng)服務(wù)命令:redis-server.exe --service-start
關(guān)閉服務(wù)命令:redis-server.exe --service-stop
安裝和注冊(cè)服務(wù),啟動(dòng)服務(wù)啟動(dòng)后我們都可以看到 successfully的字樣,說明我們配置成功了,下面我們?nèi)indow-service查看本地服務(wù),如下圖,Redis已存在和啟動(dòng)
我們重新打開一個(gè)cmd ,作為一個(gè)客戶端調(diào)用redis服務(wù),如下圖所示,調(diào)用命令是:redis-cli.exe -h 127.0.0.1 -p 6379,如下圖顯示地址和端口,說明調(diào)用成功
然后我們使用set 和get 命令進(jìn)行測(cè)試一下,set uname "abc",然后使用get uname可以獲取到對(duì)應(yīng)set的值,說明調(diào)用成功
需要注意的是:所有命令需要在window解壓的redis根目錄執(zhí)行,免安裝的情況下,window 切換目錄需要首先切到盤符D:然后cd到盤符的指定路徑
相關(guān)配置文件和官方文檔都在下載的目錄中,比如下面的conf文件可以修改服務(wù)的端口號(hào),默認(rèn)的是6397
為了安全還需要給redis設(shè)置密碼,默認(rèn)安裝后是沒有密碼的,修改方法,修改redis.windows.conf和 redis.windows-service.conf文件找到requirepass這一行加上自己的密碼即可,如下圖所示,修改后需要重啟redis服務(wù)
驗(yàn)證修改成功,如下圖,進(jìn)入客戶端調(diào)用界面輸入auth 密碼,如果正切則返回OK,然后利用config get requirepass可以得到redis的密碼,得到密碼前需要
用密碼登錄驗(yàn)證成功后才可以執(zhí)行得到密碼的命令
聯(lián)系客服