一、
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...