快速掌握Redis——第二招:安裝

安裝注意事項

  • 下載stable 版本,穩定版
  • 不用configure
  • 官方configure好了,因此你的機器得保持正確的時間 ( date-s 修改時間 )
  • 32位機器最好 make 32bit
  • make test 是可選的
  • make test 提示缺啥補啥 (tcl :yum install tcl)

安裝 :

(下載redis-2.8.19.tar.gz,測試,安裝在/usr/local/redis目錄)linux

cd /usr/local/src
wget http://download.redis.io/releases/redis-2.8.19.tar.gz
tar xzf redis-2.8.19.tar.gz
cd redis-2.8.19
make test
make 32bit
make  PREFIX=/usr/local/redis install

redis目錄都有啥:

cd /usr/local/redis/bin
ls  
redis-benchmark  性能測試工具
redis-check-aof  日誌文件檢測工(好比斷電形成日誌損壞,能夠檢測並修復)
redis-check-dump  快照文件檢測工具,效果類上
redis-cli  客戶端
redis-server 服務端

起服務,開客戶

啓動服務格式 : redis-server xx.cfg 默認的配置文件在剛纔解壓的源文件那,咱們移過來到 redis/bin 目錄,配置daemo後臺方式運行服務端。redis

cp /usr/local/src/redis-2.8.19/redis.conf  /usr/local/redis/bin 
sed -i '/daemonize/s/yes/no/' redis.cfg 
./redis-server redis.cfg

開客戶端格式 : redis-cli [-h localhost -p 6379 ]緩存

./redis-cli

linux 哲學:沒提示就是沒錯誤。 6379爲Redis服務器運行的端口。 檢查是否開啓服務器

lsof -i :6379

(放棄netstat 檢查端口吧,lsof 更好使) 享受下:工具

[root@localhost bin]# ./redis-cli
127.0.0.1:6379> set name vasks
OK
127.0.0.1:6379> get name
"vasks"

客戶端怎麼看服務的狀態:性能

redis 127.0.0.1:6379> ping #檢查運行狀態
PONG #在運行

客戶端怎麼關閉服務: redis-cli shutdown測試

127.0.0.1:6379> shutdown

redis服務關閉後,緩存數據會自動dump到硬盤上,硬盤地址爲redis.conf中的配置項dbfilename dump.rdb所設定,強制備份數據到磁盤,使用以下命令日誌

./redis-cli save
相關文章
相關標籤/搜索