Windows下安裝Redis的流程詳解
一、簡(jiǎn)介
Redis作為常用開源的非關(guān)系型數(shù)據(jù)庫(kù),是開發(fā)中常用的數(shù)據(jù)庫(kù)之一。Redis底層是使用ANSI C編寫的,支持網(wǎng)絡(luò)可基于內(nèi)存和可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),提供了多種語言API。(基于內(nèi)存是Redis快的一個(gè)重要因素)
二、下載與安裝Redis
1、下載
github上可以下載Windows Redis5.0終版,有安裝包形式和zip兩種,下載地址:

2、解壓
先新建一個(gè)文件夾用于存放Redis壓縮包解壓后的文件,新建一個(gè)文件夾為:redis-5.0.10,然后將下載好的zip包解壓到新建的redis-5.0.10文件夾中。

3、幾個(gè)重要的文件
redis配置文件為:redis.windows.conf、redis.windows-service.conf
redis綁定地址以及默認(rèn)端口配置都可在這兩個(gè)文件中找到

redis命令行工具 redis-cli,可以啟動(dòng)redis命令行,執(zhí)行redis命令

redis 服務(wù),用于啟動(dòng)redis服務(wù)

三、環(huán)境變量配置
通過配置環(huán)境的方式,讓我們可以通過命令行的方式操作redis,而不用將redis在系統(tǒng)服務(wù)中進(jìn)行操作。
(1)復(fù)制redis的解壓路徑,例如我的為:D:\dev\redis-5.0.10
(2)點(diǎn)擊【此電腦】-【屬性】,找到【高級(jí)系統(tǒng)設(shè)置】,點(diǎn)擊【環(huán)境變量】

(3)找到【path】環(huán)境變量,新建一個(gè)環(huán)境變量值為redis的解壓路徑

(4)確定,保存退出
四、驗(yàn)證與連接redis
1、驗(yàn)證
安裝好環(huán)境變量以后,打開cmd窗口,輸入:
redis-cli -v

出現(xiàn)上圖redis-cli命令行版本信息就證明環(huán)境變量配置好了
2、啟動(dòng)Redis服務(wù)
在cmd窗口輸入啟動(dòng)redis服務(wù)命令
redis-server

出現(xiàn)如圖所示的redis 初始化成功,準(zhǔn)備好連接,就是啟動(dòng)成功了,啟動(dòng)成功后不能關(guān)閉改cmd窗口,如果關(guān)了,則redis服務(wù)就關(guān)掉了。
3、連接Redis
在上述redis服務(wù)啟動(dòng)成功且沒有關(guān)閉的情況下,啟動(dòng)一個(gè)新的cmd窗口。
輸入 :
redis-cli

此時(shí)就連接成功了!
4、設(shè)置一個(gè)key測(cè)試一下
設(shè)置一個(gè)key為key-test ,value 為test-value

(注意此時(shí)直接關(guān)閉redis服務(wù)的那個(gè)cmd窗口,數(shù)據(jù)是不會(huì)持久化到硬盤的,此時(shí)保存在內(nèi)存,直接cmd窗口不會(huì)保存,可以通過在redis-server中按下 【ctrl+c】正常退出redis,redis就會(huì)將內(nèi)存中數(shù)據(jù)持久化到硬盤上,下次在連接的時(shí)候還在)
到此這篇關(guān)于Windows下安裝Redis的流程詳解的文章就介紹到這了,更多相關(guān)Windows安裝Redis內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Redis sentinel節(jié)點(diǎn)如何修改密碼
這篇文章主要介紹了Redis sentinel節(jié)點(diǎn)如何修改密碼問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01
詳解redis是如何實(shí)現(xiàn)隊(duì)列消息的ack
這篇文章主要介紹了關(guān)于redis是如何實(shí)現(xiàn)隊(duì)列消息的ack的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。2017-04-04
redis實(shí)現(xiàn)session共享的方法
本文主要介紹了redis實(shí)現(xiàn)session共享的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04
redis解決高并發(fā)看門狗策略的實(shí)現(xiàn)
本文主要介紹了redis解決高并發(fā)看門狗策略的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-02-02
使用Spring?Boot實(shí)現(xiàn)Redis鍵過期回調(diào)功能示例詳解
這篇文章主要介紹了使用Spring?Boot實(shí)現(xiàn)Redis鍵過期回調(diào)功能,就是一個(gè)實(shí)現(xiàn)Redis鍵過期回調(diào)功能的Spring?Boot應(yīng)用的示例,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-07-07
redis3.2配置文件redis.conf詳細(xì)說明
redis3.2配置詳解,Redis啟動(dòng)的時(shí)候,可以指定配置文件,詳細(xì)說明請(qǐng)看本文說明2018-03-03
Python利用redis限制用戶重復(fù)刷新帶來的數(shù)據(jù)問題
在網(wǎng)站開發(fā)中,我們經(jīng)常會(huì)遇到需要控制用戶重復(fù)刷新頁(yè)面的情況,本文就來介紹了Python利用redis限制用戶重復(fù)刷新帶來的數(shù)據(jù)問題,感興趣的可以了解一下2024-03-03
基于Redis過期事件實(shí)現(xiàn)訂單超時(shí)取消
這篇文章主要介紹了基于Redis過期事件實(shí)現(xiàn)訂單超時(shí)取消,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05

