redis學(xué)習(xí)之入門

一、什么是redis懈玻?

? ? redis全稱是Remote Dictionart Server(遠程字典服務(wù)器),他是開源乾颁、免費涂乌、C編寫(遵守BSD協(xié)議)、單進程多線程的模式英岭⊥搴校基于內(nèi)存運行,高性能的(key/value)分布式內(nèi)存數(shù)據(jù)庫诅妹,并支持持久化的NOsql數(shù)據(jù)庫罚勾,也稱為數(shù)據(jù)結(jié)構(gòu)服務(wù)器。同時redis與其他key/value緩存產(chǎn)品相比具有三個特點:數(shù)據(jù)持久化漾唉。將內(nèi)存的數(shù)據(jù)保存在磁盤荧库,重啟的時候再次加載使用堰塌;更多的數(shù)據(jù)結(jié)構(gòu)存儲赵刑。redis不僅支持key/value,還支持list场刑、set般此、zset、hash等數(shù)據(jù)結(jié)構(gòu)的存儲牵现;數(shù)據(jù)備份铐懊。可以使用Master-slave模式進行數(shù)據(jù)備份瞎疼。

二科乎、redis能干嘛?

????能做內(nèi)存的存儲和持久化贼急,取最新的N個數(shù)據(jù)操作茅茂,比如取10條評論數(shù)放在list集合中。模擬httpSession這種需要設(shè)定過期時間的功能太抓。還可以做發(fā)布空闲,訂閱消息系統(tǒng)。定時器走敌、計數(shù)器碴倾。

三、redis官網(wǎng)

外文網(wǎng):https://redis.io/??

中文版:http://www.redis.cn/?

命令大全網(wǎng):http://redisdoc.com/

四、redis的linux版本安裝

前提條件:確保linux有的gcc跌榔,否則會把錯异雁,親測在centos6.8需要自己手動安裝gcc。把下載好的軟件復(fù)制進/opt目錄下矫户。

命令:

? ? ? ? 1>tar -zxvf 文件名

? ? ? ? 2>cd redis-5.0.5

? ? ? ? 3>make

? ? ? ? 4>make install

?在執(zhí)行3命令的時候如果報錯片迅,仔細(xì)閱讀錯誤信息,我這里的坑:安裝的時候皆辽,提示缺少gcc包柑蛇,如果有網(wǎng)則:yum install gcc-c++,如果沒有網(wǎng)則打開自帶的光驅(qū)--centos驱闷。執(zhí)行rpm -ivh cpp+tab耻台、rpm -ivh kernel+tab、rpm -ivh glibc-header+tab空另、rpm -ivh glibc-devel+tab盆耽、rpm -ivh libgomp+tab、rpm -ivh gcc+tab扼菠,完成之后摄杂,執(zhí)行g(shù)cc -v進行檢測。注意:在make爆出已經(jīng)確少gcc之后安裝的gcc完畢的時候循榆,需要手動清理上次運行之后的make殘留析恢。命令:make distclean

安裝完畢之后,需要把redis.conf備份一份到其他路徑秧饮,以后啟動也是啟動該路徑映挂,并開啟daemonize 為yes,讓其以守護進程運行盗尸。

四柑船、redis的linux版本啟動

cd usr/local/bin

redis-server /$備份的redis.conf目錄$/redis.conf

redis-cli -p 6379

五、常見錯誤解決

1泼各、檢查是否端口輸入錯誤鞍时,默認(rèn)是6379】垓撸或者進vim /$備份的redis.conf目錄$/redis.conf逆巍,查看port。

2弱贼、上次退出未關(guān)閉redis服務(wù)蒸苇,造成的端口沖突,那么ps -ef|gerp redis吮旅,然后kill 進程號(用戶旁邊第一個)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末溪烤,一起剝皮案震驚了整個濱河市味咳,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌檬嘀,老刑警劉巖槽驶,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異鸳兽,居然都是意外死亡掂铐,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門揍异,熙熙樓的掌柜王于貴愁眉苦臉地迎上來全陨,“玉大人,你說我怎么就攤上這事衷掷∪枰蹋” “怎么了?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵戚嗅,是天一觀的道長雨涛。 經(jīng)常有香客問我,道長懦胞,這世上最難降的妖魔是什么替久? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮躏尉,結(jié)果婚禮上蚯根,老公的妹妹穿的比我還像新娘。我一直安慰自己醇份,他們只是感情好稼锅,可當(dāng)我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布吼具。 她就那樣靜靜地躺著僚纷,像睡著了一般。 火紅的嫁衣襯著肌膚如雪拗盒。 梳的紋絲不亂的頭發(fā)上怖竭,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天,我揣著相機與錄音陡蝇,去河邊找鬼痊臭。 笑死,一個胖子當(dāng)著我的面吹牛登夫,可吹牛的內(nèi)容都是我干的广匙。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼恼策,長吁一口氣:“原來是場噩夢啊……” “哼鸦致!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤分唾,失蹤者是張志新(化名)和其女友劉穎抗碰,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绽乔,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡弧蝇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了折砸。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片看疗。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖睦授,靈堂內(nèi)的尸體忽然破棺而出鹃觉,到底是詐尸還是另有隱情,我是刑警寧澤睹逃,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布盗扇,位于F島的核電站,受9級特大地震影響沉填,放射性物質(zhì)發(fā)生泄漏疗隶。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一翼闹、第九天 我趴在偏房一處隱蔽的房頂上張望斑鼻。 院中可真熱鬧,春花似錦猎荠、人聲如沸坚弱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽荒叶。三九已至,卻和暖如春输虱,著一層夾襖步出監(jiān)牢的瞬間些楣,已是汗流浹背吝秕。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工商佛, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人村象。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓亭病,卻偏偏與公主長得像鹅很,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子罪帖,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容

  • redis安裝(Linux版) 執(zhí)行完上面的命令后redis安裝完成,但安裝完后只有一個bin,配置文件需要從re...
    夏天嘚花花閱讀 255評論 0 0
  • 1簡介 在 Redis 3.0 之前促煮,使用 哨兵(sentinel)機制來監(jiān)控各個節(jié)點之間的狀態(tài)食听。Redis Cl...
    阿杰子啊閱讀 317評論 0 0
  • 課程大綱 1、在虛擬機中安裝CentOS 2污茵、在每個CentOS中都安裝Java和Perl 3樱报、在4個虛擬機中安裝...
    shanhai閱讀 264評論 0 0
  • Redis 概念: redis是一款高性能的NOSQL系列的非關(guān)系型數(shù)據(jù)庫什么是NOSQL NoSQL(NoSQL...
    強某某閱讀 449評論 0 1
  • linux目錄結(jié)構(gòu)樹形結(jié)構(gòu) / 根目錄:所有數(shù)據(jù)都在此目錄下(Linux系統(tǒng)的起點) /dev:存放設(shè)備相關(guān)數(shù)據(jù) ...
    TonyCatM閱讀 243評論 0 0