Redis學習筆記(1)Redis安裝和啟動


前言

作為一個開發者,一直想跟進一下大數據和雲計算的步伐。

因此打算開始學習雲計算和分布式數據的各種內容,先從Redis開始。

Redis是Remote Dictionary Server的縮寫,最初是開發用來作為數據庫使用的工具。

在Linux下安裝Redis非常簡單

在終端運行以下命令

wget http://download.redis.io/redis-stable.tar.gz
tar zxf redis-stable.tar.gz
cd redis-stable.tar.gz
make

當然也可以直接下載 http://download.redis.io/redis-stable.tar.gz 用於安裝

make完之后 最好是運行make test 測試 是否正確的安裝完成,我運行make test時 提示 需要 tcl 8.5 以上版本

我的Linux 是 Centos 7  直接運行命令安裝 tcl 8.5

sudo yum install -y tcl

然后就是 make test  當看到 

 

時就是完成了測試。然后 sudo make install 把 redis 安裝到/usr/local/bin 目錄下用於調用。

會產生以下幾個可執行文件

redis-server     redis 服務端

redis-cli    redis 命令行客戶端

redis-benchmark  redis 性能測試工具

redis-check-aof   AOF文件修復工具

redis-check-dump  RDB文件修復工具

redis-sentinel     Sentinel 服務端

命令行直接啟動  redis-server 即可啟動默認的 redis服務端

如圖所示。但是為了進一步的配置相關的參數,我們進入源代碼的根目錄獲取到配置文件模版 redis.conf

有幾個可能需要配置的配置項說明如下

參數          值          說明

daemonize      yes         使Redis以守護進程模式運行

pidfile        /var/run/redis_6379.pid  設置Redis的PID文件的位置

port          6379                     默認Redis的監聽端口號

dir          /var/redis/6379        設置持久化文件存放的位置

把修改完成后的 redis.conf 文件改名為 6379.conf 用於和不同監聽端口的 redis-server區分開

我把6379.conf文件放到 /etc/redis/目錄下 當然前提是需要創建  /var/redis   和 /var/redis/6379目錄,否則會報無法找到對應目錄的錯誤。

再運行  redis-server  /etc/redis/6379.conf 即可啟動服務端。

可以看到 服務端已經在 6379上監聽連接,可以用redis-cli連接服務端測試連通性了。

已經安裝好並連通服務器,接下來是整理相關的數據加入數據庫,稍后找個日常的案例進行數據的簡單存儲實驗。

好了,今天就寫到這里了~ 據說今晚有五年以來最大的寒潮來襲,還是早點躲到床上去取暖了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM