1. 程式人生 > >Redis安裝及其客戶端使用

Redis安裝及其客戶端使用

1.安裝

1.1 下載安裝包

首先進入以下地址,下載安裝包

如果有外網環境可輸入以下命令進行下載:

wget http://download.redis.io/releases/redis-3.2.1.tar.gz

1.2 解壓

解壓下載好的壓縮包檔案:

tar -zxvf redis-3.2.1.tar.gz

1.3 編譯

進入解壓目錄,執行編譯:

cd redis-3.2.1 && make

1.4安裝

理論上安裝最簡潔的就是進入src執行make install即可(注意:預設安裝位置:/usr/local/bin/,需要root許可權)。

如果是在企業上建議安裝到當前使用者目錄下:

cd ~ && mkdir redis && cd redis && mkdir bin data --回到使用者根目錄,並建立redis目錄及redis下的bin、data目錄

將剛剛編譯好的幾個檔案copy到剛建立的bin目錄下

cd ~/redis-3.2.1/src/ && cp redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server ~/redis/bin/ && cd ~/redis/bin

檢視檔案是否copy成功

ls

事實上,至此redis安裝已經完畢,執行bin目錄下的redis-server即可,效果如圖:

1.5 配置

為了更方便的管理,或者說要做redis主從、叢集配置時,需要新增配置。

vim redis_6379.conf

輸入i/I或a/A進入編輯模式,並貼上以下內容

port 6379 #埠
daemonize yes #是否後臺執行
dir "/home/jack/redis/data"
pidfile "redis-6379.pid"
logfile "redis-6379.log"
appendonly yes

按“ESC”,輸入”:wq“,回車儲存。

啟動redis

./bin/redis-server redis_6379.conf

2.校驗

步驟一中我們已經安裝並且啟動好了redis,接下來校驗下redis是否成功了呢

檢視redis是否啟動:

ps -ef | grep redis

圖中可以看到系統已經存在redis程序了,說明已經啟動成功。

3.客戶端使用

redis服務端已經啟動了,接下來進入客戶端進行一下簡單的讀寫操作:

連線客戶端:

cd ~/redis && ./bin/redis-cli -p 6379

效果如圖:

輸入info,檢視一些redis相關資訊

寫入格式為:
set key value EX/PX 有效時間

其中關鍵字set代表是寫入操作,key、value分別對應鍵、值。

需要注意的是,EX/PX都是代表有效時間只是單位不同,前者單位是秒,後者是毫秒。

接下來做一個寫的操作,以存入name為例

set name zhangsan PX 5000

以上代表寫入了key為"name",值為”zhangsan“,且有效時間為5秒

效果圖如下

圖中使用get key格式,去讀取對應key值,控制檯將輸出對應的value。

為了校驗有效時間,我們5秒後再次進行讀取,效果如圖:

可以看到name已經失效了

至此redis客戶端的簡單使用測試完畢。

客戶端更多命令可以參考: