天天看點

Windows 安裝Redis(圖文詳解)

作者:MaWangrk

一、Redis是什麼資料庫?

Remote Dictionary Server(Redis) 是一個開源的使用 ANSI C 語言編寫、遵守 BSD 協定、支援網絡、可基于記憶體、分布式、可選持久性的鍵值對(Key-Value)存儲資料庫,并提供多種語言的 API,是跨平台的非關系型資料庫。

Redis 通常被稱為資料結構伺服器,因為值(value)可以是字元串(String)、哈希(Hash)、清單(list)、集合(sets)和有序集合(sorted sets)等類型。

二、安裝Redis

前面一篇寫了Linux安裝Redis的,Redis也支援跨平台的,這篇我們來看下怎麼在Windows上安裝Redis。

1、下載下傳位址

Github下載下傳位址:https://github.com/MicrosoftArchive/redis/releases

百度網盤下載下傳位址:https://pan.baidu.com/s/1PDYbR7PSdHNac2djSPuTRQ 提取碼:tilq

2、安裝過程

2.1 将下載下傳的壓縮包解壓到一個檔案夾中:

Windows 安裝Redis(圖文詳解)

2.2 打開cmd指令視窗,進入到解壓的那個檔案夾裡:

Windows 安裝Redis(圖文詳解)
Windows 安裝Redis(圖文詳解)

2.3 輸入redis-server redis.windows.conf:

Windows 安裝Redis(圖文詳解)

2.4 部署Redis在windows下的服務

1、先關掉上一個打開的視窗,再打開一個新的cmd指令視窗,輸入下面的指令:

redis-server --service-install redis.windows.conf

Windows 安裝Redis(圖文詳解)

2、啟動Redis服務,進入服務裡,找到Redis服務進行啟動:

Windows 安裝Redis(圖文詳解)
Windows 安裝Redis(圖文詳解)

2.5 Redis安裝部署完成,簡單測試下:

Redis使用:

解除安裝服務:redis-server --service-uninstall

開啟服務:redis-server --service-start

停止服務:redis-server --service-stop

測試Redis安裝是否成功,打開cmd,輸入以下指令

redis-cli.exe

set name hello

get name

keys *

"set name hello"設定name的值為hello,然後執行"get name"擷取nam的值,keys * 是比對目前資料庫中所有的key。

Windows 安裝Redis(圖文詳解)

到這裡Windows 版本的Redis安裝已經完成。

2.6 Redis開啟遠端通路

1、由于Redis預設隻允許本地通路,要使Redis可以遠端通路,需修改redis對應的配置檔案;

我使用的Redis版本為:redis 3.2 ,預設使用的是redis.windows.conf

注:Redis檢視版本資訊方法:

  使用redis-server.exe 指令啟動Redis服務端之後,再使用redis-cli.exe啟動用戶端,然後在用戶端中輸入 info 指令即可檢視。

Windows 安裝Redis(圖文詳解)

确認redis服務運作的配置檔案,查找redis服務:

Windows 安裝Redis(圖文詳解)

由于redis運作的配置檔案是 redis.windows.conf,是以需要修改對應的配置檔案。

修改兩個地方即可:

1)注釋掉本地連接配接對應的 bind 127.0.0.1:

Windows 安裝Redis(圖文詳解)

2)将redis預設的守護關閉,修改protected-mode yes 為 protected-mode no:

Windows 安裝Redis(圖文詳解)

2、修改完以後,儲存檔案,重新開機redis服務。

繼續閱讀