Redis入門(下載、安裝、執行)(兩個系統Linux、window)
Redis入門(下載、安裝)(Linux、window)
一、Redis介紹
Redis是NoSql的一種。
1、什麼是NoSql
NoSql,全名:Not Only Sql,是一種非關係型資料庫,它不能替代關係弄資料庫,只是關係型資料庫的一個補充,是可以解決高併發、高可用、高擴充套件、大資料儲存等一系列問題而產生的資料庫解決方案。
NoSql有以下4種分類:鍵值(Key-Value)儲存資料庫、列儲存資料庫、文件型資料庫、圖形(Graph)資料庫。而Redis屬於第一種:鍵值(Key-Value)儲存資料庫。
2、什麼是Redis
Redis是使用c語言開發的一個高效能鍵值資料庫,即通過一些鍵值型別來儲存資料。Redis支援的鍵值型別有:String字元型別、map雜湊型別、list列表型別、set集合型別、sortedset有序集合型別。
redis的應用場景如下:快取(資料查詢、短連線、新聞內容、商品內容等等)、分散式叢集架構中的session分離、聊天室的線上好友列表、任務佇列。(秒殺、搶購、12306等等)、應用排行榜、網站訪問統計、資料過期處理(可以精確到毫秒)。其中,作為快取的應用場景是最多的。
二、Redis安裝
一般redis安裝於linux伺服器,故本例介紹的是Linux下的安裝(一會介紹window)
本例使用的Linux系統是CentOS7.4,諸如Ubuntu等Linux作業系統的操作命令或許存在個別差異,請自行學習瞭解。
1、Redis下載
2、Redis安裝
使用Xftp、Xshell等伺服器終端連線軟體連線上Linux後,進行以下操作:
1)、下載壓縮Redis
下載redis:
在官網中點選上面的download,下面有,我在這裡演示的解壓版。
$ wget http://download.redis.io/releases/redis-4.0.11.tar.gz
$ tar xzf redis-4.0.11.tar.gz
$ cd redis-4.0.11
$ make
通過Xftp上傳到伺服器/usr/local/redis 然後進行解壓 輸入命令:make,進行編譯安裝。 進入src檔案,進行解釋 到了這裡,Redis安裝成功。接下來執行Redis
三、Redis執行
1、複製配置檔案
建立資料夾/usr/local/redis-runing 並且把兩個配置檔案copy過去
2、修改配置檔案,可進行後臺執行
修改redis.conf配置檔案,設定後臺啟動redis
3、進入redis終端
執行命令 ./redis-cli 進去終端 檔案redis-cli:是redis資料庫的終端入口。 到此,Linux執行redis結束