mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc
b)執行linux檔案移動命令:
複製** **如下:
mv /redis-3.2.6/redis.conf /usr/local/redis/etc
cd /redis-3.2.6/src
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
有提示暫不理論,直接回車向下。
2、執行redis-server 命令,啟動redis 服務
注意:這裡直接執行redis-server 啟動的redis服務,是在前台直接執行的(效果如上圖),也就是說,執行完該命令後,如果lunix關閉當前會話,則redis服務也隨即關閉。正常情況下,啟動redis服務需要從後台啟動,並且指定啟動配置檔案。
3、後台啟動redis服務
a)首先編輯conf檔案,將daemonize屬性改為yes(表明需要在後台執行)
b)再次啟動redis服務,並指定啟動服務配置檔案
4、服務端啟動成功後,執行redis-cli啟動redis 客戶端,檢視埠號。
四、總結linux 、redis 操作常用命令
linux:
cd /usr 從子資料夾進入上級資料夾usr
cd local 從父到子
mv /a /b 將檔案a移動到b
vi usr/local/redis/redis.conf 編輯redis.conf 檔案
:wq 儲存修改,並退出
redis:
redis-server /usr…./redis.conf 啟動redis服務,並指定配置檔案
redis-cli 啟動redis 客戶端
pkill redis-server 關閉redis服務
redis-cli shutdown 關閉redis客戶端
netstat -tunpl|grep 6379 檢視redis 預設埠號6379占用情況
redis的安裝和部署
基本知識
1、redis的資料型別:
字串、列表(lists)、集合(sets)、有序集合(sorts sets)、雜湊表(hashs)
2、redis和memcache相比的獨特之處:
(1)redis可以用來做儲存(storge)、而memcache是來做快取(cache)。這個特點主要是因為其有「持久化」功能
(2)儲存的資料有「結構」,對於memcache來說,儲存的資料,只有一種型別——「字串」,而redis則可以儲存字串、鍊錶、集合、有序集合、哈序結構
3、持久化的兩種方式:
redis將資料儲存於記憶體中,或被配置為使用虛擬記憶體。
實現資料持久化的兩種方式:(1)使用截圖的方式,將記憶體中的資料不斷寫入磁碟(效能高,但可能會引起一定程度的資料丟失)
(2)使用類似mysql的方式,記錄每次更新的日誌
4、redis的主從同步:對提高讀取效能非常有益
5、redis服務端的預設埠是6379
Centos7 0下redis資料庫的安裝
1.redis是用c語言來實現的,所以在安裝redis的時候,linux系統必須要有gcc環境用來編譯redis,在centos下檢視是否安裝有gcc的命令為 rpm qa grep gcc 4.啟動redis,將目錄切換到 usr local bin,在這個目錄下,我們看可以發現有個redis s...
centos7 0 下安裝git(ssh方式)
1 安裝依賴的庫 root localhost yum install curl devel expat devel gettext devel openssl devel zlib devel perl devel 2 刪除原本的安裝的git 4 編譯安裝 root localhost src t...
centos7 0 下安裝git(ssh方式)
安裝依賴的庫 root localhost yum install curl devel expat devel gettext devel openssl devel zlib devel perl devel 2 刪除原本的安裝的git 4 編譯安裝 root localhost src tar...