Redis和Memcached區別

首先Redis必定比Memcached更高級、更好用,由於Redis是新技術,下面是Redis有而Memcached沒有的能力緩存

Redis有而Memcached均可以實現緩存服務器(單獨部署一臺緩存服務器)服務器

一、Redis不單單支持簡單的k/v類型的數據,同時還提供list,hash,set,zset,sorted等數據結構的存儲。數據結構

二、Redis支持數據的備份,即master-slave模式的數據備份。多線程

三、Redis支持數據的持久化,能夠將內存中的數據保持在磁盤中,重啓的時候能夠再次加載進行使用,Memcached是緩存到內存中,重啓後緩存消失。memcached

四、Redis是單線程動態分配內存,memcached是多線程 是固定預分配內存,不靈活。線程

相關文章
相關標籤/搜索