一玻蝌、Redis的簡(jiǎn)介
? ? ? ?Redis是一個(gè)使用ANSI? C語(yǔ)言編寫(xiě)的開(kāi)源數(shù)據(jù)庫(kù)灌危,是一個(gè)高性能key-value數(shù)據(jù)庫(kù),它也是一個(gè)內(nèi)存數(shù)據(jù)庫(kù)嫡纠,支持?jǐn)?shù)據(jù)的持久化。(即當(dāng)把數(shù)據(jù)存到redis后延赌,數(shù)據(jù)都在內(nèi)存時(shí)除盏,我們也可以把它導(dǎo)出磁盤(pán),避免關(guān)機(jī)重啟時(shí)造成數(shù)據(jù)丟失挫以,只要從把磁盤(pán)數(shù)據(jù)reload回來(lái)即可)
(Redis官網(wǎng) :Redis? ? ? ? Redis中國(guó)官網(wǎng):redis.cn)
Redis提供了Java 者蠕、C++、C#掐松、PHP等各種語(yǔ)言的客戶端,而Java中常用的是Jedis
二踱侣、Redis的安裝(Linux)
1.先從官網(wǎng)的找到對(duì)應(yīng)的下載鏈接,使用命令? wget 路徑? 下載到本地
2.可見(jiàn)安裝包已經(jīng)下載到本地(mac下用ls)
3.解壓Redis安裝包?
4.進(jìn)入你安裝Redis的目錄,執(zhí)行make命令進(jìn)行編譯(下面演示的是本人用的是2.8.0版本大磺,大家找到自己下載到的對(duì)應(yīng)Redis就行)
5.make完成后看到有個(gè)提示叫我們執(zhí)行make test做一下測(cè)試抡句,看看redis有沒(méi)有安裝成功,所以我們執(zhí)行make test
6.出現(xiàn)下面則說(shuō)明安裝Redis成功
三杠愧、Redis的啟動(dòng)與關(guān)閉
1待榔、進(jìn)入redis里的src文件夾,執(zhí)行? ? ./redis-server? ?開(kāi)啟Redis服務(wù)器
2殴蹄、.redis啟動(dòng)成功后,按control+N猾担,在另一個(gè)終端界面進(jìn)入Redis的src文件夾
? ? ? ?執(zhí)行? ?./redis-cli? ?進(jìn)入redis客戶端
3袭灯、操作一下,執(zhí)行存儲(chǔ)一些鍵值對(duì)也是操作成功的
4绑嘹、點(diǎn)擊? ?ctrl + C? ?退出Redis
5稽荧、此時(shí)在Redis客戶端再執(zhí)行任何獲取鍵值的命令都自動(dòng)退出,無(wú)法執(zhí)行
注意:如果Redis安裝后不是在本機(jī)使用的工腋,則要去防火墻開(kāi)放Redis對(duì)應(yīng)的端口(默認(rèn)是6379)姨丈,若是在本機(jī)使用則不需要開(kāi)放端口畅卓。
開(kāi)放防火墻端口的操作方法,可參考本人另外一篇文章Linux下蟋恬,Tomcat啟動(dòng)成功翁潘,發(fā)現(xiàn)ip:8080訪問(wèn)失敗 - 簡(jiǎn)書(shū)