- MemCached 資料結構單一,僅用來快取資料,而 Redis 支援多種資料型別。
- MemCached 不支援資料持久化,重啟後資料會消失。Redis 支援資料持久化。
- Redis 提供主從同步機制和 cluster 叢集部署能力,能夠提供高可用服務。Memcached 沒有提供原生的叢集模式,需要依靠客戶端實現往叢集中分片寫入資料。
- Redis 的速度比 Memcached 快很多。
- Redis 使用單執行緒的多路 IO 複用模型,Memcached使用多執行緒的非阻塞 IO 模型。(Redis6.0引入了多執行緒IO,用來處理網路資料的讀寫和協議解析,但是命令的執行仍然是單執行緒)
- value 值大小不同:Redis 最大可以達到 512M;memcache 只有 1mb。
Memcached和Redis的區別?
相關文章
- 好好耕耘redis和memcached的區別Redis
- 細說紛紜——Redis 和 Memcached 的區別Redis
- 全面對比 Redis 和 Memcached 的 6 點區別Redis
- Redis的配置及與memcached區別Redis
- Memcached與Redis有什麼區別Redis
- Redis 和 Memcached 比較Redis
- 談談mysql和redis的區別MySqlRedis
- Python教程分享:Redis和Memcache的區別?PythonRedis
- Redis中KEYS和SCAN命令的區別和建議Redis
- 對比Memcached和Redis,誰才是適合你的快取?Redis快取
- memcached 和 redis 使用場景及優缺點對比Redis
- PostgreSQL、Redis與Memcached的效能比較 - CYBERTECSQLRedis
- Redis相比Memcached有哪些優勢?Redis
- ../和./和/的區別
- Mac & Linux下php7新增memcached和redis擴充套件MacLinuxPHPRedis套件
- LinkedList和ArrayList的區別、Vector和ArrayList的區別
- http和https的區別/get和post的區別HTTP
- ||和??的區別
- /*和/**的區別
- 談談redis,memcache的區別和具體應用場景Redis
- Redis分散式Session和普通的cookie session有什麼區別?Redis分散式SessionCookie
- redis.cluster/memcached.cluster/wmware esxiRedis
- Memcached vs Redis, 挑選哪一個?Redis
- Redis 主從複製 psync1 和 psync2 的區別Redis
- jquery $(this) 和this的區別jQuery
- JQuery this和$(this)的區別jQuery
- T和?的區別
- makefile =和:=的區別
- ++a和a++的區別
- ./ 和sh 的區別
- Java分散式鎖方案和區別 - Redis,Zookeeper,資料庫Java分散式Redis資料庫
- PHP 中`Closure`和`Callable`的區別以及在 Redis 訂閱方法中的使用PHPRedis
- Nosql 資料庫 MemCache、Redis、MongoDB 的區別SQL資料庫RedisMongoDB
- mysql與redis的區別與使用場景MySqlRedis
- 和區別
- springmvc和springboot的區別SpringMVCSpring Boot
- SDK和API的區別?API
- ArrayList和LinkedList的區別?