Redis安裝及其客戶端使用
阿新 • • 發佈:2019-02-01
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客戶端的簡單使用測試完畢。
客戶端更多命令可以參考: