redis的一些知識(shí)點(diǎn)

redis提供了兩種持久化的方式:
  • RDB(redis database)在不同的時(shí)間點(diǎn)拆撼,將redis存儲(chǔ)的數(shù)據(jù)生成快照并存儲(chǔ)到磁盤等介質(zhì)上;
  • AOF(append only file)是將redis執(zhí)行過的所有寫指令記錄下來,在下次redis重新啟動(dòng)時(shí),只要把這些寫指令從前到后再重復(fù)執(zhí)行一遍,就可以實(shí)現(xiàn)數(shù)據(jù)恢復(fù)了妻率。

其實(shí)RDB和AOF兩種方式也可以同時(shí)使用,在這種情況下板祝,如果redis重啟的話宫静,則會(huì)優(yōu)先采用AOF方式來進(jìn)行數(shù)據(jù)恢復(fù),這是因?yàn)锳OF方式的數(shù)據(jù)恢復(fù)完整度更高券时。
如果你沒有數(shù)據(jù)持久化的需求孤里,也完全可以關(guān)閉RDB和AOF方式,這樣的話橘洞,redis將變成一個(gè)純內(nèi)存數(shù)據(jù)庫扭粱,就像memcache一樣。

RDB
優(yōu)點(diǎn) 缺點(diǎn)
redis數(shù)據(jù)庫只包含一個(gè)文件震檩,出現(xiàn)故障易恢復(fù) 存在宕機(jī)情況數(shù)據(jù)丟失
性能最大化、效率高 數(shù)據(jù)量大時(shí)fork子進(jìn)程蜓堕,可能會(huì)導(dǎo)致服務(wù)暫停
AOF
優(yōu)點(diǎn) 缺點(diǎn)
數(shù)據(jù)安全性高抛虏,異步完成同步,效率高 文件大套才,恢復(fù)速度慢
提供的清晰日志迂猴,方便異常情況下數(shù)據(jù)重建 效率低

redis優(yōu)勢(shì)

  • 性能極高 – Redis能讀的速度是110000次/s,寫的速度是81000次/s
  • 豐富的數(shù)據(jù)類型 – Redis支持二進(jìn)制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets
    數(shù)據(jù)類型操作。
  • 原子性背伴,同時(shí)支持幾個(gè)操作全并后的原子性執(zhí)行沸毁。
  • 豐富的特性 – Redis還支持 publish/subscribe, 通知, key 過期等等特性峰髓。

redis支持類型

  1. String字符串,一個(gè)鍵最大能存儲(chǔ)512MB
SET key "value"
GET key
  1. Hash哈希,可存2^32-1對(duì)
HMSET key value1 value2 value3
HGETALL key

3.List列表息尺,可存2^32-1對(duì)

lpush list value1
lrange list 0 10
  1. Set集合,可存2^32-1對(duì)
sadd key value
smember key
  1. zset有序集合,不允許重復(fù)的成員携兵,可存2^32-1對(duì)
zadd key score value
ZRANGEBYSCORE key 0 1000

redis支持主從同步,異步進(jìn)行搂誉,主從架構(gòu)中徐紧,可以考慮關(guān)閉主服務(wù)器的數(shù)據(jù)持久化功能,只讓從服務(wù)器進(jìn)行持久化炭懊,這樣可以提高主服務(wù)器的處理性能并级。

redis 與memcached區(qū)別

redis memcached
支持的數(shù)據(jù)類型 String、Hash侮腹、List嘲碧、Set和Sorted Set key-value
存儲(chǔ) 并非所有數(shù)據(jù)存儲(chǔ)在內(nèi)存中,物理內(nèi)存快使用完后父阻,將一些老的數(shù)據(jù)存儲(chǔ)在次變中 只存儲(chǔ)于內(nèi)存中
持久化 RDB和AOF 不支持
集群 服務(wù)器端構(gòu)建分布式存儲(chǔ) 能采用客戶端實(shí)現(xiàn)分布式存儲(chǔ)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末愈涩,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子至非,更是在濱河造成了極大的恐慌钠署,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件荒椭,死亡現(xiàn)場(chǎng)離奇詭異谐鼎,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)趣惠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門狸棍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人味悄,你說我怎么就攤上這事草戈。” “怎么了侍瑟?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵唐片,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我涨颜,道長(zhǎng)费韭,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任庭瑰,我火速辦了婚禮星持,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘弹灭。我一直安慰自己督暂,他們只是感情好揪垄,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著逻翁,像睡著了一般饥努。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上卢未,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天肪凛,我揣著相機(jī)與錄音,去河邊找鬼辽社。 笑死伟墙,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的滴铅。 我是一名探鬼主播戳葵,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼汉匙!你這毒婦竟也來了拱烁?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤噩翠,失蹤者是張志新(化名)和其女友劉穎戏自,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體伤锚,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡擅笔,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了屯援。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片猛们。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖狞洋,靈堂內(nèi)的尸體忽然破棺而出弯淘,到底是詐尸還是另有隱情,我是刑警寧澤吉懊,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布庐橙,位于F島的核電站,受9級(jí)特大地震影響借嗽,放射性物質(zhì)發(fā)生泄漏怕午。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一淹魄、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧堡距,春花似錦甲锡、人聲如沸兆蕉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽虎韵。三九已至,卻和暖如春缸废,著一層夾襖步出監(jiān)牢的瞬間包蓝,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來泰國打工企量, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留测萎,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓届巩,卻偏偏與公主長(zhǎng)得像硅瞧,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子恕汇,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

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