Redis 是有名的 NoSql 數(shù)據(jù)庫,一般 Linux 都會默認(rèn)支持。但在 Windows 環(huán)境中,可能需要手動安裝設(shè)置才能有效使用。這里就簡單介紹一下 Windows下 Redis 服務(wù)的安裝方法。
安裝方法:
安裝包地址:https://github.com/MicrosoftArchive/redis/releases
1、在下載網(wǎng)頁中,找到 Redis-x64-3.0.504.msi 和 Redis-x64-3.0.504.zip,點擊下載。3.0.504 是最新發(fā)布的正式版,還有一個 3.2.10 版本是預(yù)覽版,這里我下載的是正式版,這里說明一下,第一個是msi微軟格式的安裝包,第二個是壓縮包。下載壓縮包就可以,然后解壓縮。

2、這個下載有點慢,甚至下一半就停了,我們可以選擇在 NuGet 安裝
在 VS 中打開管理 NuGet 程序包,搜索 redis-64,這里的最新版是 3.0.503,點擊安裝就可以了

3、或者在 工具 => NeGet 包管理器 => 程序包管理控制臺 輸入 Install-Package Redis-64

第 2 種和第 3 種安裝方法安裝之后在解決方案的根目錄下找到 packages => redis-64.3.0.503 => tools
就會看到安裝好的 redis,和第一種安裝完成之后是一樣的。

配置 Redis
使用文本編輯器,這里使用 Notepad++,打開 Redis 服務(wù)配置文件 redis.windows.conf
找到 # requirepass foobared 在下面追加一行 requirepass 123456 設(shè)置密碼,密碼可根據(jù)自己喜好設(shè)置,在配置文件中 # 代表注釋。

啟動 Redis
1、在 Redis 安裝目錄下找到 redis-server.exe 雙擊即可
2、使用命令啟動 redis-server redis.windows.conf 出現(xiàn)下圖顯示表示啟動成功了。

將 Redis 設(shè)置為 Windows 服務(wù)
1、雖然啟動了 redis,但是只要一關(guān)閉 cmd 窗口,redis 就會消失。所以要把 redis 設(shè)置成windows下的服務(wù)。在后臺自動運行。每次也不用單獨去啟動它了。
2、設(shè)置服務(wù)命令 redis-server --service-install redis.windows.conf

3、設(shè)置完成之后這里并沒有自動運行

4、開啟服務(wù) redis-server --service-start

5、可以看到服務(wù)已經(jīng)啟動了,大功告成。

Redis 常用命令
啟動:redis-server redis.windows.conf
設(shè)置服務(wù):redis-server --service-install redis.windows.conf
卸載服務(wù):redis-server --service-uninstall
開啟服務(wù):redis-server --service-start
停止服務(wù):redis-server --service-stop
有什么錯誤之處,請大家多多指教,謝謝!