数据结构:Memcache 仅能支持简单的 K-V 形式,Redis 支持的数据更多
多线程:Memcached 是多线程,非阻塞 IO 复用的网络模型;Redis 使用单线程的 IO 复用模型。
持久化:Redis 支持持久化,Memcache 不支持持久化
分布式:Redis 做主从结构,而 Memcache 服务器需要通过 hash 一致化来支撑主从结构
虚拟内存:Redis 当物理内存使用完时,会将一些很久没有用的内存交换到磁盘,而 Memcache 采取的 LUR 策略,将一部分数据刷新叼
事务:redis 支持事务
网友评论