隨着大數據的出現,傳統的關係型數據庫mysql、sqlserver等已經無法滿足現有數據量的需求,而Redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合可以對關係數據庫起到很好的補充作用。
Redis支持主從同步。數據可以從主服務器向任意數量的從服務器上同步,從服務器可以是關聯其他從服務器的主服務器。這使得Redis可執行單層樹複製。存盤可以有意無意的對數據進行寫操作。由於完全實現了發佈/訂閱機制,使得從數據庫在任何地方同步樹時,可訂閱一個頻道並接收主服務器完整的消息發佈記錄。
介紹了redis的強大性能之後,下面就從最最基礎的做起——redis的安裝,來揭開redis神祕的面紗!在此之前需要安裝自己的虛擬機,常用的軟件有VMware和vagrant,不管是通過鏡像還是DVD安裝都很簡單,請自行檢索。
之後便是在虛擬機上安裝redis。
♥下載安裝包
官網地址:http://redis.io/download
下載好安裝包之後將安裝包放在我們的虛擬機上,我是通過WinSCP來完成的。
♥安裝
首先打開redis安裝包在虛擬機上所處的路徑,查看該路徑下的文件,真是我們上傳的redis-3.0.7的壓縮包;
然後執行解壓操作;
安裝包已解壓!
打開redis壓縮包並編譯make;
進入src目錄,執行安裝
安裝成功
♥移動路徑、方便管理
將我們的配置文件和安裝包分別放在自己的路徑中,方便管理,如果您在創建初期就考慮好了該問題,可以忽略之後的操作。
在redis文件下創建bin和etc文件
將redis命令文件存入bin文件中
將redis.conf配置文件移至etc文件中
查看移動之後的bin和etc文件,可以看到文件已經移動成功!
在此過程中用到了很多的Linux指令,做一下總結:
cd |
打開文件,後邊跟相應路徑即可 |
cd .. |
返回上一級 |
ll |
瀏覽當前目錄 |
至此,redis的安裝全部介紹完畢,下一篇文章中將介紹一下redis集羣的搭建,敬請期待!