Redis簡介
Redis是使用c與語言編寫的速度極快的非關(guān)系數(shù)據(jù)庫,也就是我們所說的NoSQL數(shù)據(jù)庫,它可以存儲鍵(key)與5種不同類型的值(value)之間的映射(mapping),可以將存儲在內(nèi)存的鍵值對數(shù)據(jù)持久化到硬盤,并且提供了Java,C/C++,C#,PHP,Javascript,Python,Ruby等多個語言版本的客戶端

image.png
Redis官網(wǎng)

image.png
Redis安裝(linux)
安裝redis需要c語言的編譯環(huán)境。如果沒有g(shù)cc需要在線安裝。
yum -y install gcc-c++
解壓redis,然后進(jìn)入redis源碼目錄進(jìn)行編譯
tar -zxvf redis-3.0.6.tar.gz
cd redis-3.0.6
make
安裝并指定安裝目錄
make install PREFIX=/usr/local/redis

image.png
啟動redis服務(wù)
在redis的安裝目錄下直接啟動redis-server
cd src
./redis-server

image.png
看到這個就說明redis服務(wù)端啟動成功了,redis默認(rèn)端口是6379
這個時候切換命令行窗口,原來的不要關(guān)閉不然就無法訪問服務(wù)端了
這時同樣進(jìn)入src目錄下,啟動redis客戶端
./redis-cli
簡單的測試一下redis是否可用
設(shè)置鍵值對,key為a,value為b
set a b
取出鍵值對
get a
效果如下圖

image.png
redis后臺啟動
當(dāng)安裝好redis之后,運行redis-server命令之后,但是這樣沒有辦法在這個tab下做任何操作了,因為這個時候使用ctrl+c之后,就會直接退出redis服務(wù),所以需要后臺啟動
把解壓目錄下的redis.conf復(fù)制到/usr/local/redis/bin目錄下
修改配置文件redis.conf,找到daemonize并修改為yes

image.png
在bin目錄下運行命令,后臺啟動redis
./redis-server redis.conf