Linux下Redis的安裝和使用

2021-08-15 09:57:53 字數 2113 閱讀 1196

一、

redis

介紹redis

是當前比較熱門的

nosql

系統之一,它是乙個

key-value

儲存系統。和

memcache

類似,但很大程度補償了

memcache

的不足,它支援儲存的

value

型別相對更多,包括

string

、list

、set

、zset

和hash

。這些資料型別都支援

push/pop

、add/remove

及取交集並集和差集及更豐富的操作。在此基礎上,

redis

支援各種不同方式的排序。

二、

redis

的安裝下面介紹在

linux

環境下,

redis

的安裝與部署 1

redis

4.0.8

版本。

2、通過遠端管理工具,將壓縮包拷貝到

linux

伺服器中,執行解壓操作

3、進入到解壓後的目錄,執行

make

對redis

解壓後檔案進行編譯安裝

編譯完成之後,可以看到解壓檔案

redis-4.0.8

中會有對應的

src、

conf

等資料夾,這和

windows

下安裝解壓的檔案一樣,大部分安裝包都會有對應的類檔案、配置檔案和一些命令檔案。進入到

src目錄,裡邊有很多關鍵性檔案:

4. 為了方便管理,將redis-4.0.8檔案目錄中的conf配置檔案和src

目錄中常用命令拷貝到統一檔案中:

三.redis使用

1.服務啟動

進入剛才放置redis啟動檔案目錄 /usr/local/redis/bin目錄,執行redis-server指令碼檔案:

注意:這裡直接執行redis-server 啟動的redis服務,是在前台直接執行的(效果如上圖),也就是說,執行完該命令後,如果lunix關閉當前會話,則redis服務也隨即關閉。正常情況下,啟動redis服務需要從後台啟動,並且指定啟動配置檔案。

2. 後台啟動redis服務

a.修改/usr/local/redis/etc/redis.conf配置檔案,將後台啟動開啟,即將daemonize選項由no置為yes

b.再次啟動

redis

服務,並指定啟動服務配置檔案,執行命令

可以看到提示redis服務已經啟動,並且返回版本資訊及程序號,這時表明redis已經啟動。

2.簡單使用

執行redis-cli操作指令碼,進入redis操作環境,以鍵值對的形式設定變數名和變數值,然後可以通過變數名獲取到它的值:

Linux下Redis的安裝和部署

一 redis介紹 redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcache類似,但很大程度補償了memcache的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add...

Linux下Redis的安裝和部署

一 redis介紹 redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcache類似,但很大程度補償了memcache的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add...

Linux下Redis的安裝和部署

一 redis介紹 redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcache類似,但很大程度補償了memcache的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add...