Centos-6.5安裝部署redis

   redis做爲NoSQL數據庫的一種應用,響應速度和命中率上仍是比較高效的。項目中須要用集中式可橫向擴展的緩存框架,因配合開發人員作測試,如下講講redis的安裝部署過程。linux


 下載redisc++

 官網下載:http://redis.io/download redis

 下載方式及版本依我的狀況而定,我選擇的版本是redis-3.0.7數據庫

 wget http://download.redis.io/releases/redis-3.0.7.tar.gz 緩存

 或者下載完成後拷貝到linux服務器服務器


 安裝redis框架

 首先安裝依賴包:yum install -y gcc-c++ tclless

 解壓:tar -zxvf redis-3.0.7.tar.gzide

 移動到須要安裝至的目錄:mv redis-3.0.7/ /opt測試

 進入解壓後目錄:cd /opt/redis-3.0.7/

 編譯:make

 編譯安裝:cd src(進入src目錄) make test

 注意:這裏極可能會在make test 這步出現一個錯誤:

[err]: Test replication partial resync: ok psync (diskless: yes, reconnect: 1) in tests/integration/replication-psync.tcl

Expected condition '[s -1 sync_partial_ok] > 0' to be true ([s -1 sync_partial_ok] > 0)

    出現這個問題的緣由多是"測試點在配置比較低的機器上會由於超時而過不了",不過有2個方法能夠避免:

 1:在解壓目錄中修改
 # vi tests/integration/replication-psync.tcl

 把 after 100 改爲 after 500

 2:用taskset來make test

 # taskset -c 1 make test

    到此redis編譯安裝完成。


 安裝好以後,啓動文件

 #啓動redi***c/redis-server &

 #關閉redi***c/redis-cli shutdown

 測試redis

 $ src/redis-cli
 127.0.0.1:6379> set foo bar
 OK
 127.0.0.1:6379> get foo"bar"$

 測試成功

相關文章
相關標籤/搜索