windows 安裝redis
一、下載下傳
官網上不提供windows版本的,隻提供linux版本的下載下傳 ,Windows版的隻能在github上下載下傳。
redis官網:https://redis.io/
官網下載下傳位址:https://redis.io/download
github下載下傳位址:https://github.com/MicrosoftArchive/redis/tags
這裡有兩個版本,一個是 zip 解壓版,一個是msi 安裝版,可根據要求下載下傳。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2Lc1zaHJGcO5mYoplMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2LcRHelR3LcJzLctmch1mclRXY39DO1gDMxADNyIDOyMDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
二、安裝
2.1 解壓版
如果下載下傳的是
解壓版,直接解壓到硬碟即可使用,無需安裝。
解壓版使用
a、把下載下傳好的檔案解壓到相應的位置,比如:D:\Redis-x64-3.2.100
b、打開一個 cmd 視窗 使用cd指令切換目錄到 D:\Redis-x64-3.2.100 運作 redis-server.exe redis.windows.conf ,這相當于開啟redis服務,如下圖:
網上有說:如果想友善的話,可以把 redis 的路徑加到系統的環境變量裡,這樣就省得再輸路徑了,後面的那個 redis.windows.conf 可以省略,如果省略,會啟用預設的。這個配置沒有試過,有興趣的可以試試。
c、redis服務啟動後,這時候另啟一個cmd視窗,原來的不要關閉,不然就無法通路服務端了。
切換到redis目錄下運作 redis-cli.exe -h 127.0.0.1 -p 6379 。
設定鍵值對: set strkey keyValue
取出鍵值對: get strkey
d、修改一些參數配置,比如 密碼 和 最多緩存限制。可以在D:\Redis-x64-3.2.100目錄下的“redis.windows.conf”和“redis.windows-service.conf”修改這些參數。
修改密碼:
修改最大緩存限制:
redis 目錄下幾個exe程式的功能:
redis-benchmark.exe:性能測試,用以模拟同時由N個用戶端發送M個 SETs/GETs 查詢 (類似于 Apache 的ab 工具).
redis-check-aof.exe:更新日志檢查
redis-check-dump.exe:本地資料庫檢查
redis-cli.exe:用戶端
redis-server.exe:服務端
2.2 安裝版安裝
如果下載下傳的是
安裝版,則解壓安裝。
2.2.1 輕按兩下或右鍵
安裝,點選 next,進行下一步。
2.2.2 勾選接受,點選next。
2.2.3 選擇安裝的位置,點選next(是否添加到開始菜單可根據個人喜好勾選)。
2.2.4 設定Redis的服務端口 預設為6379 預設就好,點選next。
2.2.5 設定Max Memory最大緩存現在,點選next開始安裝,然後等待安裝完成即可。
如果redis的應用場景是作為db使用,那不要設定這個選項,因為db是不能容忍丢失資料的。
如果作為cache緩存那就根據自己需要設定(1GB = 1024MB,1MB = 1024KB,1KB = 1024 bytes)
指定Redis最大記憶體限制,Redis在啟動時會把資料加載到記憶體中,達到最大記憶體後,Redis會先嘗試清除已到期或即将到期的Key,當此方法處理 後,仍然到達最大記憶體設定,将無法再進行寫入操作,但仍然可以進行讀取操作。Redis新的vm機制,會把Key存放記憶體,Value會存放在swap區。
注意:選擇安裝的路徑,并且打上勾(這個非常重要),添加到path是把Redis設定成windows下的服務,不然你每次都要在該目錄下啟動指令redis-server redis.windows.conf,但是隻要一關閉cmd視窗,redis就會消失,這樣就比較麻煩。
測試msi安裝是否成功
如果是通過msi檔案的安裝,則可以在計算機管理→服務與應用程式→服務 看到Redis正在運作
你也可以将它停止,(不停止會出現錯誤代碼為18012的錯誤,表示本機端口6379被占用)
a、然後與解壓版一樣,打開一個cmd視窗進入Redis的安裝路徑的根目錄 ,
運作指令 redis-server.exe redis.windows.conf,啟動Redis服務
b、另啟一個cmd視窗,原來的不要關閉,切換到redis安裝目錄
運作指令 redis-cli.exe -h 127.0.0.1 -p 6379 。
設定鍵值對: set strkey keyValue
取出鍵值對: get strkey
兩個指令都沒有問題,恭喜安裝成功。
參考:
http://www.redis.net.cn/tutorial/3503.html
https://www.jianshu.com/p/e16d23e358c0
http://www.runoob.com/redis/redis-install.html
https://www.cnblogs.com/edisonfeng/p/3571870.html