字體:  

在 ubuntu 12.04 上使用 apt 安裝 redis server

toyota 發表於: 2013-12-08 10:45 來源: ADJ網路控股集團


Redis
是一種 key-value 的 storage,可以想成進階版的 memcached,它提供了更多種 data structure 與 operator。它不再只是一個儲存體,更能做一些邏輯運算,之前很多要在 client 端做的事情,都可以在 redis server 處理掉。



和其他 NoSQL 相比,資料儲存在 memory,存取速度超快,但也因此儲存空間會受限在 memory size,雖然支援分散式 (Master-Slave),但每個 node 都是一個映射,也就是儲存一模一樣的資料,所以什麼該放在 redis 也是需要仔細想過。它不是完全用來取代 database,而是針對經常存取、較複雜運算的部份再派它上場。

這邊介紹要如何在 ubuntu 12.04 的 Server 上..使用 apt-get 安裝 redis server

安裝說明:
(1) 在這個檔案中.. /etc/apt/sources.list.d/dotdeb.org.list 加入兩行

QUOTE:


deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all


(2) 然後認證使用這些 repositories 的 public key
# wget -q -O - http://www.dotdeb.org/dotdeb.gpg | apt-key add -

(3) 最後 update apt cache 然後安裝 Redis.
# apt-get update
# apt-get install redis-server

啟動的指令
# service redis-server start
# netstat -tunlp

會發現 redis-server listen 6379 port

測試一下能否連線
# redis-cli
redis 127.0.0.1:6379>

這樣就安裝好囉...要離開請打 quit 就可以了~~