Redis安裝及其客戶端使用

2021-08-24 23:11:37 字數 2192 閱讀 1144

wget redis-3.2.1.tar.gz
tar -zxvf redis-3.2.1.tar.gz
進入解壓目錄,執行編譯:

cd redis-3.2.1 && make
理論上安裝最簡潔的就是進入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即可,效果如圖:

為了更方便的管理,或者說要做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"

按「esc」,輸入」:wq「,回車儲存。

啟動redis

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

檢視redis是否啟動:

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

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客戶端的簡單使用測試完畢。

windows下安裝redis及其客戶端

解壓安裝包到相應資料夾,任何碟符都行。檔案介紹 redis server.exe 服務端程式,提供redis服務 redis cli.exe 客戶端程式,通過它連線redis服務並進行操作 redis check dump.exe 本地資料庫檢查 redis check aof.exe 更新日誌檢查...

redis客戶端基本使用

1.測試redis是否正常 redis cli a 1q2w3e4r ping 2.進入客戶端 cd usr local redis bin redis cli.sh 3.登入後輸入當時設定的redis密碼進行授權 auth 4.檢視當前redis節點下所有的key 命令 keys 5.檢視當前re...

redis客戶端的安裝 linux

今日想用redis cli去連線乙個redis伺服器,然後報錯了,redis cli的command not found。然後去找了下,發現本地沒有redis cli。明顯沒有安裝redis客戶端,安裝一下唄。wget tar xvzf redis stable.tar.gz 進入redis sta...