緩存中間件Redis進階之路二(快速安裝Redis)

一、快速安裝Redis

“工欲善其事,必先利其器”,在代碼實戰之前,需要在本地開發環境安裝好Redis。對于不同的開發環境,Redis的安裝及配置方式也不盡相同,本文將以Windows開發環境為例,介紹Redis的快速安裝與使用。對于在Linux及Mac開發環境的安裝方法,讀者可以訪問Redis的官網或者查找其他資料進行安裝與配置即可。

Pivotal開發團隊考慮到部分開發者是在Windows開發環境下使用Redis,因而發布了一款輕量便捷型的、可在Windows下使用的、免安裝版的開源“綠色版Redis”。下面介紹Windows開發環境下如何進行下載及安裝。

(1)打開瀏覽器,訪問Redis托管在GitHub開源平臺上的下載鏈接 https://github.com/MicrosoftArchive/redis/tags

緩存中間件Redis進階之路二(快速安裝Redis)插圖

開源平臺GitHub上的Redis歷史發布版本

(2)在這里需要補充一點:由于Redis的版本一直都處于迭代式的更新,因而每隔一段時間發布在GitHub上的最新版本也不盡相同。選擇最新版本win-3.2.100,單擊即可。下載完成后,將其解壓到某個沒有包含中文目錄或特殊符號的磁盤目錄下,筆者將其放在D盤目錄下。

緩存中間件Redis進階之路二(快速安裝Redis)插圖(1)

解壓Redis并將其存放到磁盤目錄下

打開Redis解壓后的文件目錄,如上圖所示,可以看到Redis的一些核心文件,其中,redis-server.exe文件用于啟動Redis服務;redis-cli.exe文件為Redis在Windows開發環境下的Dos客戶端,提供給開發者以命令行的方式跟Redis服務進行交互;redis-check-aof.exe是Redis內置的用于數據持久化備份的工具;redis-benchmark.exe文件是Redis內置的用于性能測試的工具;redis.windows.conf則是Redis在Windows下的核心配置文件,主要用于Redis的IP綁定、數據持久化備份、連接數及相關操作超時等配置。

(3)雙擊redis-server.exe,如果可以看到下圖所示的界面,即代表Redis服務已經啟動成功(省去了一步一步安裝的過程和其他復雜配置的流程)。其中6379為Redis服務所在的端口號。

至此,Redis在Windows開發環境下的安裝已經完成了,下面繼續借助redis-cli.exe文件,采用命令行的方式操作Redis。

緩存中間件Redis進階之路二(快速安裝Redis)插圖(2)

二、在Windows環境下使用Redis

雙擊redis-cli.exe文件,如果可以看到下圖所示的界面,即表示開發者可以以命令行的方式操作本地的Redis服務了。

緩存中間件Redis進階之路二(快速安裝Redis)插圖(3)

下面簡單使用幾個命令,初步認識一下Redis。

(1)查看Redis緩存中存儲的所有key,命令為:keys*,如下圖所示。

緩存中間件Redis進階之路二(快速安裝Redis)插圖(4)

(2)在緩存中創建一個key,設置其名字為redis:order:no:10011(按照自己的習慣取名即可,但是建議最好具有某種含義),設置其值為10011,命令為set redis:order:no:1001110011。設置完之后再查看所有的key列表,如下圖所示。

緩存中間件Redis進階之路二(快速安裝Redis)插圖(5)

(3)查看緩存中指定key的取值,如獲取剛剛創建的key:redis:order:no:10011的取值,命令為get redis:order:no:10011,如下圖所示。

緩存中間件Redis進階之路二(快速安裝Redis)插圖(6)

(4)刪除緩存中指定的key,如刪除key:redis:order:no:10011,命令為del redis:order:no:10011。執行命令之后,如果返回值為1,則代表刪除成功。此時再執行命令keys*,查看緩存中現有的key列表,則發現剛剛被刪除的key不見了,如圖所示。

緩存中間件Redis進階之路二(快速安裝Redis)插圖(7)

Redis提供的命令不止上面所介紹的這些,如果想要了解更多的命令,可以訪問Redis的官網,找到其命令行一欄,按照其提供的文檔即可進行學習。目前網上不僅提供了官方英文版的網站,也提供了中文版的網站,分別為 https://redis.io/commandshttp://www.redis.cn/commands.html, 界面分別如下面所示。

緩存中間件Redis進階之路二(快速安裝Redis)插圖(8)
緩存中間件Redis進階之路二(快速安裝Redis)插圖(9)

轉載請帶鏈接:9im博客 ? SpringBoot項目搭建流程
https://www.9im.cn/

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。