1. 程式人生 > >高效能Redis快取伺服器-單節點環境搭建

高效能Redis快取伺服器-單節點環境搭建

Redis是一個高效能的快取伺服器,它能夠支援多種資料型別的快取,定義了非常簡約的通訊協議,多種程式語言都有對應的客戶端支援。Redis使用非常便捷,在應用中也被大量的使用。下面我們來在linux下部署一個單節點的Redis服務。

1. 從官網下載redis的安裝包,下載地址為

redis.io

2. 上傳下載的redis.tar.gz到伺服器上

3. 對下載的檔案進行解壓

tar -zxvf redis-4.0.11.tar.gz

4. 檢視解壓後的目錄

5.可以看到Redis是以原始碼包的形式釋出的,因此我們需要對其編譯,編譯需要安裝 gcc-c++這個包

yum install gcc-c++ -y

注意:使用yum安裝要配置合適的yum源,如果你聽不懂我在說啥,那你要保證你的linux可以連線到網際網路。

6.編譯Redis   直接在redis解壓的目錄下執行 make命令

7. 安裝Redis

make install

8. 檢視Redis的安裝目錄

 9. 啟動redis伺服器(預設不加任何引數)

./redis-server

10.使用客戶端連線redis(預設不需要任何引數)

./redis-cli

11.向快取中放一個 hello 值為 world

 到這裡,Redis的安裝就完成了,你也來試試吧!

像資料庫一樣,Redis中的資料是不是也有安全問題,直接就能使用客戶端連線,是不是感覺不太安全呢?當然了,Redis也是支援安全認證的,不過並不像伺服器或者資料庫那樣強大,畢竟像快取伺服器這中在整體架構中肯定不會前置,一定是放到後面,在內網內訪問,這樣對於安全策略也就沒有那麼大的要求了。但是Redis的密碼還是一定要設定的,設定的方式也很簡單,就是在redis的配置檔案中新增一個配置項,具體如何設定,後面文章再說吧。