Memcache與Redis的區(qū)別都有哪些?

Memcache與Redis的區(qū)別都有哪些?
1)、存儲方式
Memecache把數(shù)據(jù)全部存在內(nèi)存之中,斷電后會掛掉,數(shù)據(jù)不能超過內(nèi)存大小。
Redis有部份存在硬盤上,這樣能保證數(shù)據(jù)的持久性。
2)、數(shù)據(jù)支持類型
Memcache對數(shù)據(jù)類型支持相對簡單。
Redis有復(fù)雜的數(shù)據(jù)類型。
3)、使用底層模型不同
它們之間底層實現(xiàn)方式 以及與客戶端之間通信的應(yīng)用協(xié)議不一樣。
Redis直接自己構(gòu)建了VM 機制 ,因為一般的系統(tǒng)調(diào)用系統(tǒng)函數(shù)的話,會浪費一定的時間去移動和請求。
4),value大小
redis最大可以達到1GB,而memcache只有1MB

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、 Redis和Memcache都是將數(shù)據(jù)存放在內(nèi)存中,都是內(nèi)存數(shù)據(jù)庫。不過memcache還可用于緩存其他東西...
    孫培培棒棒噠閱讀 1,437評論 1 25
  • 什么是redis? Redis 是一個基于內(nèi)存的高性能key-value數(shù)據(jù)庫。 (有空再補充,有理解錯誤或不足歡...
    唯此閱讀 194評論 0 1
  • 不因年輕 就狂言妄斷 你的明天 很長 未來的日子充滿了風(fēng)云變幻 是什么樣的結(jié)果 誰也不能預(yù)言 不因中年 就放肆武斷...
    獨秀郛邑間閱讀 241評論 0 2
  • 今天在了解一份實習(xí)工作內(nèi)容的時候,看到了工作崗位的要求上寫著需要實習(xí)生掌握SWOT法這項分析能力。因為我不了解金融...
    Serena陳丹閱讀 5,862評論 0 2
  • 1.HTML,XML和XHTML之間的區(qū)別 html(Hypertext Marked Language 超文本標(biāo)...
    leocz閱讀 432評論 0 0

友情鏈接更多精彩內(nèi)容