文章:redis和memcache區別,優缺點對比
redis優點:
1 讀寫效能優異
2 支援資料持久化,支援aof和rdb兩種持久化方式
3 支援主從複製,主機會自動將資料同步到從機,可以進行讀寫分離。
4 資料結構豐富:除了支援string型別的value外還支援string、hash、set、sortedset、list等資料結構。
redis缺點:memcache的優點:
一.部分容災
假設只用一台memcache,如果這台memcache伺服器掛掉了,那麼請求將不斷的衝擊資料庫,這樣有可能搞死資料庫,從而引發」雪崩「。如果使用多台memcache伺服器,由於memcache使用一致性雜湊演算法,萬一其中一台掛掉了,部分請求還是可以在memcache中命中,為修復系統贏得一些時間。
二.容量問題
一台memcache伺服器的容量畢竟有限,可以使用多台memcache伺服器,增加快取容量。
三.均衡請求
使用多台memcache伺服器,可以均衡請求,避免所有請求都衝進一台memcache伺服器,導致伺服器掛掉。
四.利用memcache分布式特性
使用一台memcache伺服器,並沒有利用memcache的資料分布式特性。
memcache的缺點:
memcache和memcached的區別
php的客戶端擴充套件有memcache和memcached擴充套件2種 php的memcache擴充套件 php的memcached擴充套件 d首先要使用memcached必須要安裝,而其事件驅動是基於libevent的,所以要先安裝libevent,然後再安裝memcached 用了段時間的me...
redis應用場景與memcache的區別
1.redis有哪些資料型別?string,hash,set,zset,list 2.redis和memcache的區別是什麼?從儲存大小memcached單個key value大小有限,乙個value最大只支援1mb,key 最大250個字元,而redis最大支援512mb 從可靠性memcach...
memcache和redis的區別
redis和memecache的不同在於 1 儲存方式 memecache 把資料全部存在記憶體之中,斷電後會掛掉,資料不能超過記憶體大小 redis有部份存在硬碟上,這樣能保證資料的永續性。2 資料支援型別 redis在資料支援上要比memecache多的多。3 使用底層模型不同 新版本的redi...