Redis的安裝

來源:互聯網
上載者:User

標籤:

1, 第一步,下載,解壓,編譯,安裝
 
$ wget http://download.redis.io/releases/redis-3.0.3.tar.gz$ tar xzf redis-3.0.3.tar.gz$ cd redis-3.0.3$ make
$ cd src && make installed

在目前的目錄組建組態檔案, 並複製到/etc目錄
$cp redis.conf /etc/

make install命令執行完成後,會在/usr/local/bin目錄下產生本個可執行檔,分別是redis-server、redis-cli、redis-benchmark、redis-check-aof 、redis-check-dump,它們的作用如下:

redis-server:Redis伺服器的daemon啟動程式

redis-cli:Redis命令列操作工具。也可以用telnet根據其純文字協議來操作

redis-benchmark:Redis效能測試工具,測試Redis在當前系統下的讀寫效能

redis-check-aof:資料修複

redis-check-dump:檢查匯出工具

 

2,服務的啟動與檢查

啟動並運行redis:

a) $ cd /usr/local/bin

b) ./redis-server /etc/redis.conf

另開一個視窗,登入redis,首先查看redis是否啟動成功

c). 檢查是否啟動成功

$ ps -ef | grep redis

d). 登入redis用戶端

 $/usr/local/bin/redis-cli

>set name liming

>get name

 

3, 設定檔參數介紹

daemonize:是否以後台daemon方式運行

pidfile:pid檔案位置

port:監聽的連接埠號碼

timeout:請求逾時時間

loglevel:log資訊層級

logfile:log檔案位置

databases:開啟資料庫的數量

save * *:儲存快照的頻率,第一個*表示多長時間,第三個*表示執行多少次寫操作。在一定時間內執行一定數量的寫操作時,自動儲存快照。可設定多個條件。

rdbcompression:是否使用壓縮

dbfilename:資料快照檔案名稱(只是檔案名稱,不包括目錄)

dir:資料快照的儲存目錄(這個是目錄)

appendonly:是否開啟appendonlylog,開啟的話每次寫操作會記一條log,這會提高資料抗風險能力,但影響效率。

appendfsync:appendonlylog如何同步到磁碟(三個選項,分別是每次寫都強制調用fsync、每秒啟用一次fsync、不調用fsync等待系統自己同步)

 

4,更多內容參考  http://www.redis.cn/download.html

 

5,補充

#加上`&`號使redis以背景程式方式運行./redis-server &

#檢測後台進程是否存在ps -ef |grep redis#檢測6379連接埠是否在監聽netstat -lntp | grep 6379#使用`redis-cli`用戶端檢測串連是否正常./redis-cli127.0.0.1:6379> keys *(empty list or set)127.0.0.1:6379> set key "hello world"OK127.0.0.1:6379> get key"hello world"


停止
#使用用戶端redis-cli shutdown#因為Redis可以妥善處理SIGTERM訊號,所以直接kill -9也是可以的kill -9 PID

 

 

 






Redis的安裝

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.