微信公众号:路人zhang
网站救助计划

1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本


2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助网站倒闭后可联系站长领取本站pdf内容


3.若网站能存活下来,后续将会持续更新内容

当前位置: 计算机基础 > Redis高频面试题 > 4.Redis和Memcached的区别与相同点?

相同点:

  • 两者的读写性能都比较高
  • 都是基于内存的数据库,通常被当作缓存使用
  • 都有过期策略
  • 都是基于C语言实现

不同点:

不同点RedisMemcached
是否支持复制支持主从复制不支持复制
key长度长度最大为 2GB长度最多为 250 个字节
数据类型不仅支持key-value类型的数据,还支持hash、list、set、zset等数据等数据类型的数据仅支持key-value类型的数据
数据持久化支持数据持久化,可以将数据保存到磁盘不支持数据持久化
网络IO模型单线程的多路 IO 复用模型多线程的非阻塞IO模式
集群原生支持cluster 模式集群无原生
Redis和Memcached的区别

本站链接:https://www.mianshi.online如需勘误或投稿,请联系微信:lurenzhang888


点击面试手册,获取本站面试手册PDF完整版