Memcached:是高性能分布式内存缓存服务器,本质是一个内存 key-value 数据库,但不支持数据持久化,服务器关闭后,数据全丢失。只支持 key-value 结构。

Redis:将大部分数据放在内存中,支持的数据类型有:字符串、hash   表、链表、集合、有序集合以及基于这些数据类型的相关操作。Redis 内部使用一个 redis object 对象来表示所有key 和 value。

他们的区别:1)redis 中并不是所有数据都一直存储在内存中,这是和 memcached 相比一个最大的区别。2)redis 不仅仅支持简单的 key-value 类型的数据,同时还支持字符串、hash 表、链表、集合、有序集合。3)redis 支持数据备份,即 master-slave 模式的备份。4)redis 支持数据的持久化,可以将内存中的数据保存在磁盘上,重启的时候可以再次加载进内存使用。Memcached 服务器关闭后,数据丢失。5)memcached 挂掉后,数据不可以恢复,redis 数据丢失后可通过 AOF 恢复(灾难恢复)。

最新文章

  1. SQL 循环语句 while 介绍 实例
  2. Netty(六)UDP在netty中的使用
  3. Asp.Net Core--自定义基于策略的授权
  4. Apache Nutch build文件解析
  5. C语言实现的Web服务器(转-kungstriving)
  6. 用宏 x y z,找出最大值最小值
  7. 用继承实现XYPoint和Circle两个类
  8. Caffe+Ubuntu14.04+CUDA7.5 环境搭建(新人向)指南
  9. Flask -- 路由
  10. jdbc批量执行SQL insert 操作
  11. apply函数用法
  12. c#操作IIS之IISHelper
  13. Netty(一)——Netty入门程序
  14. hwclock
  15. It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing ___Error Installing APK
  16. error "Can only specify query options (orderby, where, take, skip) after last navigation" when fetching a List<string>
  17. 20155213 2016-2017-2《Java程序设计》第三周学习总结
  18. 曲苑杂坛--查看CPU配置
  19. oracle数据库操纵语言DML
  20. IPBX和话机对接

热门文章

  1. RT-thread内核之定时器管理
  2. CSS3 过渡效果触发时机的问题
  3. 2016 China Final E - Bet
  4. 【以前的空间】poj 2288 Islands and Bridges
  5. PE格式示意图
  6. 洛谷 P2258 子矩阵 解题报告
  7. oracle中varchar2字段存入blob字段及blob转成varchar2
  8. 国庆 Day1
  9. ubuntu下如何控制风扇速度?
  10. ACE接受器-连接器模式