一.redis 的簡介
redis是一款開源的、高效能的鍵-值儲存。它常被稱作是一款資料結構伺服器,它是乙個key-value儲存系統。和memcache類似,memecache只支援字元竄的資料型別,而redis支援儲存的value型別包括string、list、set、zset和hash。這些資料型別都支援push/pop、add/remove及取交集並集和差集及更豐富的操作。和memcache一樣,redis資料都是快取在計算機記憶體中,不同的是,memcache只能將資料快取到記憶體中,無法自動定期寫入硬碟,一旦斷電或重啟,記憶體清空,資料丟失。所以memcache的應用場景適用於快取無需持久化的資料。而redis不同的是它會週期性的把更新的資料寫入磁碟或者把修改操作寫入追加的記錄檔案,實現資料的持久化。
二、redis的安裝
2.可以通過遠端上傳的方式把壓縮包上傳到伺服器上,遠端上傳工具:xftp ,然後解壓 ,命令 tar xzf redis-5.0.4.tar.gz
3. 執行編譯,首先 cd redis-5.0.4 ,然後執行 make
4.編譯成功之後在redis-5.0.4會多出 兩個檔案 redis.conf ,src
5、編譯成功後,進入src資料夾,執行make install進行redis安裝
三.redis 的啟動部署
第一步:進入目錄: cd redis-5.0.4 , 建立檔案件: mkdir bin mkdir etc
然後拷貝 redis-conf 檔案到 etc 檔案下 命令:mv /usr/local/redis-5.0.4/redis-conf /usr/local/redis-5.0.4/etc
再拷貝 mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server 到bin資料夾下
mv /usr/local/redis-5.0.4/src/mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis-5.0.4/bin
啟動redis的服務,通過配置檔案:./bin/redis-server ./etc/redis.conf
注意:這裡直接執行redis-server 啟動的redis服務,是在前台直接執行的(效果如上圖),也就是說,執行完該命令後,如果lunix關閉當前會話,則redis服務也隨即關閉。正常情況下,啟動redis服務需要從後台啟動,並且指定啟動配置檔案。
redis客戶端:redis-cli(redis-cli -p 6379) redis-cli shutdown
3、後台啟動redis服務
對於liunx 上不會編輯的同學可以上網查詢
首先編輯conf檔案,將daemonize屬性改為yes
cd etc/
vi redis.conf
編輯完之後再次啟動redis 服務上面的命令即可。
檢視埠號:netstat -tunpl|grep 6379
到此為止安裝完成。
liunx下離線安裝搭建redis集群
進入ruby解壓後的目錄,例行執行命令安裝 安裝檔案放在哪 configure prefix opt ruby ruby make make install配置環境vim etc profile,然後在檔案的最後加上export path opt ruby ruby bin path,執行sourc...
liunx安裝redis安裝步驟
安裝步驟 第一步 redis的原始碼包上傳到linux系統。如果能聯網的話直接wget 第二步 解壓縮redis。tar xzf redis 5.0.8.tar.gz 第三步 編譯。進入redis原始碼目錄。make 第四步 安裝。make install prefix usr local redi...
Liunx 下安裝Redis和基本配置,開機自啟動
安裝 redis 上傳檔案到伺服器上 解壓redis tar zxvf redis 5.0.5.tar.gz安裝gcc編譯環境yum install gcc c 如果已經安裝過了,那麼就是 nothing to do 進入到 redis 5.0.5 目錄,進行安裝 make make install...