1. 程式人生 > >Redis學習筆記之一 :在Windows下安裝Redis

Redis學習筆記之一 :在Windows下安裝Redis

Redis是一個開源(BSD許可),記憶體儲存的資料結構伺服器,可用作資料庫,快取記憶體和訊息佇列代理。它支援字串雜湊表列表集合有序集合點陣圖hyperloglogs等資料型別。

官網:https://redis.io/download,網傳Redis是不支援windows的,但是,Microsoft開放技術小組 使這一切有了可能 ;  window版下載地址:https://github.com/MicrosoftArchive/redis/releases

二、安裝和配置Redis

下載Redis For  window X64.zip,加壓到指定目錄,如下圖所示我解壓到了D盤

開啟cmd命令視窗,安裝和註冊redis到window服務,注意安裝和啟動服務這兩個操作需要在解壓Redis的根目錄執行,這裡才有Redis環境

安裝命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose

啟動服務命令:redis-server.exe  --service-start

關閉服務命令:redis-server.exe  --service-stop

安裝和註冊服務,啟動服務啟動後我們都可以看到 successfully的字樣,說明我們配置成功了,下面我們去window-service檢視本地服務,如下圖,Redis已存在和啟動

三、客戶端使用Redis

我們重新開啟一個cmd ,作為一個客戶端呼叫redis服務,如下圖所示,呼叫命令是:redis-cli.exe -h 127.0.0.1 -p 6379,如下圖顯示地址和埠,說明呼叫成功

然後我們使用set 和get 命令進行測試一下,set uname "abc",然後使用get uname可以獲取到對應set的值,說明呼叫成功

四、Redis注意和其他

需要注意的是:所有命令需要在window解壓的redis根目錄執行,免安裝的情況下,window 切換目錄需要首先切到碟符D:然後cd到碟符的指定路徑

相關配置檔案和官方文件都在下載的目錄中,比如下面的conf檔案可以修改服務的埠號,預設的是6397

為了安全還需要給redis設定密碼,預設安裝後是沒有密碼的,修改方法,修改redis.windows.conf和 redis.windows-service.conf檔案找到requirepass這一行加上自己的密碼即可,如下圖所示,修改後需要重啟redis服務

驗證修改成功,如下圖,進入客戶端呼叫介面輸入auth 密碼,如果正切則返回OK,然後利用config get requirepass可以得到redis的密碼,得到密碼前需要

用密碼登入驗證成功後才可以執行得到密碼的命令