redis 系列一 -- 簡介及安裝

1.簡介

    redis         --         remote dictionary server    遠程字典服務redis

    使用 C 語言編寫;數據庫

    高性能的 key-value數據庫;緩存

    內存數據庫,支持數據持久化。數據結構

    Redis 是一個開源(BSD許可)的,內存中的數據結構存儲系統,它能夠用做數據庫、緩存和消息中間件。性能

 

2.經常使用數據類型

    

3.安裝

    3.1須要 tcl  

  1. wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz           //直接下載 
  2. sudo tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/  
  3. cd  /usr/local/tcl8.6.1/unix/  
  4. sudo ./configure  
  5. sudo make  
  6. sudo make install   

 

    3.2解壓,移至 /usr/local/redis

    sudo tar -zxvf redis-2.8.0.tar.gz測試

    sudo mv redis-2.8.0 /usr/local/redisspa

 

    3.3進入redis目錄

    cd /usr/local/redis/.net

    make命令行

 

    3.4測試

    make testunix

    測試最後一步等待時間太長了吧,我還覺得出問題了,急性子直接重裝好幾遍。蛋疼啊。

    

    3.5 其餘問題

    (1)須要從新安裝時,先進入redis/src/下     make clean     再從新安裝;

    (2)make 命令改爲 make MALLOC=jemalloc     

    

4.啓動關閉    

    進入    /usr/local/redis/src/ 

    ./redis-server        佔用命令行啓動

    ./redis-server &    不佔用命令行啓動

 

    ./redis-cli shutdown    自動保存並關閉服務

 

5.主從配置

    做爲從庫的redis,redis.conf中,端口號改爲6380;

    找到這行#slaveof <masterip> <masterport>

    接着配置,slaveof 127.0.0.1 6379

    由於是本機上的6379,也沒有配置密碼,就這樣配置就能夠 了。

 

    主庫上的讀寫會同步到從庫,而從庫只有讀的權限。

相關文章
相關標籤/搜索