首先,介紹一下Redis資料庫。Redis是一種面向“鍵/值”對數據類型的記憶體資料庫,可以滿足我們對海量數據的讀寫需求。 1)redis的鍵只能是字元串; 2)redis的值支持多種數據類型: a:字元串 string b:哈希 hash c:字元串列表 list d:字元串集合 set 不重覆,無 ...
首先,介紹一下Redis資料庫。Redis是一種面向“鍵/值”對數據類型的記憶體資料庫,可以滿足我們對海量數據的讀寫需求。
1)redis的鍵只能是字元串; 2)redis的值支持多種數據類型:a:字元串 string
b:哈希 hash
c:字元串列表 list
d:字元串集合 set 不重覆,無序
e:有序集合sorted set ,不重覆,有序
f:HyperLogLog 結構(redis2.8.9版本之後才有,用來做基數統計的演算法。)
廢話不多說了,直接開乾!
一、依賴環境的安裝
由於Redis資料庫是C語言開發的,所以,需要在安裝Redis資料庫的時候,先進行make,make需要C語言的環境,所以先進行C語言編譯環境的配置,創建一個腳本寫入以下內容並執行:
#!/usr/bin/bash yum -y install cpp yum -y install binutils yum -y install glibc yum -y install glibc-kernheaders yum -y install glibc-common yum -y install glibc-devel yum -y install gcc yum -y install make
二、編譯階段
1)對下載好的Redis進行解壓:點我下載Redis包
tar -xzvf redis-3.0.7.tar.gz
2)進入解壓好的Redis目錄,編譯之,執行:
make
註意:如果此處有錯誤的話,需要在執行make的時候加個參數:
make MALLOC=libc
3)將Redis所有命令加入環境變數,執行:
make install
4)驗證是否成功:
redis-server --version
得到如下結果,說明安裝成功!