標籤:redis
1.redis特點:非關係型的,分布式的,開源的,水平可擴充的,主從複製
2.處理超大量資料;運行在便宜的PC叢集上,高並發讀寫,海量資料的高效儲存和訪問
對資料的高可擴充性和高可用性
3.索引值式儲存【Strings,hashes,lists,sets,sorted sets】
4.支援push/pop;add/remove以及排序,可以取交集,並集,差集
5.適用情境
取最新的N個資料
熱門排行榜應用
需要精確設定到期時間
計數器應用
uniq系統
即時系統
pub/sub即時訊息系統
構建隊列系統
緩衝
6.安裝與部署
1.wget http://redis.googlecode.com/files/redis-xxx.tar.gz
2.tar zxvf redis-xxx.tar.gz
cd redis-xxx
make
cd src && make install
便於管理
mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc
mv /home/redis-xxx/redis.conf /usr/local/redis/etc
cd /home/redis-xxx/src
mv mkreleasehdr.sh redis-benchmark redis-check-aof
redis-check-dump redis-cli redis-server
/usr/local/redis/bin
常用連接埠
mysql 3306
mongodb 27017 28017
redis 6379
啟動redis服務
/usr/local/redis/bin/reids-server /usr/local/redis/etc/redis.conf
後台運行
將redis設定檔中的daemonize設為yes即可
用戶端串連
/usr/local/redis/bin/redis-cli
停止redis執行個體
/usr/local/redis/bin/redis-cli shutdown或者 pkill redis-server或者redis-cli shutdown
查詢redis連接埠佔用情況
netstat -tunpl | grep 6379
redis介紹與安裝