- 数据结构:Redis 支持 5 种数据结构;Memcached 只支持字符串
- 性能对比:单核小数据量存储 Redis 比 Memcached 快;大数据存储 Redis 稍逊
- 持久化:Redis 支持持久化;Memecached 数据都在内存之中
- 线程模型:Redis 使用单线程模型,基于非阻塞的 IO 多路复用机制,无线程切换;Memecached 使用多线程模型,一个 master 线程,多个 worker 线程
- 灾难恢复:Redis数据丢失后可以通过 aof 恢复;Memecached 挂掉后数据不可恢复
- 集群模式:Redis 原生支持cluster模式;Memcached 没有原生的集群模式
相关文章
- 10-04python – gevent.wait和gevent.joinall有什么区别?
- 10-04Python中tuple和list有什么区别?Python入门!
- 10-04Python中tuple和list有什么区别?Python入门!
- 10-04HashMap和HashTable有什么区别?其底层实现是什么?
- 10-04Tensorflow Keras模型和Estimator有什么区别?
- 10-04使用装饰器和通过继承扩展子类之间有什么区别?
- 10-04究竟什么是Spring Boot,和普通Spring项目有什么区别
- 10-04mgmt口和console口有什么区别?
- 10-04count(*)和count(具体的某个字段),他们有什么区别? group by 和 having
- 10-04c – scalbn和ldexp之间有什么区别