NoSql redis安裝 部署

2021-07-11 14:53:19 字數 1663 閱讀 6496

隨著大資料的出現,傳統的關係型資料庫mysql、sqlserver等已經無法滿足現有資料量的需求,而redis 是乙個高效能的key-value資料庫。 redis的出現,很大程度補償了

memcached

這類key/value儲存的不足,在部 分場合可以對關聯式資料庫起到很好的補充作用。

redis支援主從同步。資料可以從主伺服器向任意數量的從伺服器上同步,從伺服器可以是關聯其他從伺服器的主伺服器。這使得redis可執行單層樹複製。存檔可以有意無意的對資料進行寫操作。由於完全實現了發布/訂閱機制,使得從資料庫在任何地方同步樹時,可訂閱乙個頻道並接收主伺服器完整的訊息發布記錄。

介紹了redis的強大效能之後,下面就從最最基礎的做起——redis的安裝,來揭開redis神秘的面紗!在此之前

需要安裝自己的虛擬機器,常用的軟體有vmware和vagrant,不管是通過映象還是***安裝都很簡單,請自行檢索。

之後便是在虛擬機上安裝redis。

♥安裝

首先開啟redis安裝包在虛擬機器上所處的路徑,檢視該路徑下的檔案,真是我們上傳的redis-3.0.7的壓縮包;

然後執行解壓操作;

安裝包已解壓!

開啟redis壓縮包並編譯make;

進入src目錄,執行安裝

安裝成功

♥移動路徑、方便管理

將我們的配置檔案和安裝包分別放在自己的路徑中,方便管理,如果您在建立初期就考慮好了該問題,可以忽略之後的操作。

在redis檔案下建立bin和etc檔案

將redis命令檔案存入bin檔案中

將redis.conf配置檔案移至etc檔案中

檢視移動之後的bin和etc檔案,可以看到檔案已經移動成功!

在此過程中用到了很多的linux指令,做一下總結:

cd開啟檔案,後邊跟相應路徑即可

cd ..

返回上一級

ll瀏覽當前目錄

NoSQL redis 安裝啟動

1 安裝環境 linux redhat7 3 安裝redis,需要gcc編譯環境,所以需要先安裝gcc環境 yum install gcc 4 解壓redis壓縮檔案 5 進入到redis 4.0.6 src,執行make編譯redis make install prefix usr local b...

NoSql Redis入門(事務)

定義 redis 事務可以一次執行多個命令,並且帶有以下兩個重要的保證 1.事務是乙個單獨的隔離操作 事務中的所有命令都會序列化 按順序地執行。事務在執行的過程中,不會被其他客戶端傳送來的命令請求所打斷。2.事務是乙個原子操作 事務中的命令要麼全部被執行,要麼全部都不執行。乙個事務從開始到執行會經歷...

NoSql Redis入門(事務)

定義 redis 事務可以一次執行多個命令,並且帶有以下兩個重要的保證 1.事務是乙個單獨的隔離操作 事務中的所有命令都會序列化 按順序地執行。事務在執行的過程中,不會被其他客戶端傳送來的命令請求所打斷。2.事務是乙個原子操作 事務中的命令要麼全部被執行,要麼全部都不執行。乙個事務從開始到執行會經歷...