1:redis 支持数据持久化,memcached不支持
2:redis支持String,List,Hash,Set, Sorted Set数据结构,memcached只支持Key/value数据结构。redis还支持很多功能,比如发布订阅,队列,管道,事物(比较弱),排行榜,bitMap,计数器等强大的功能。
3:对于List操作,redis的List和Set允许用户之间添加和删除元素, memcached必须提供append命令来管理列表元素。
4:使用redis不仅可以使代码变得更简单,更易懂,更易维护,还可以使代码允许的更快(因为用户不需要通过读取数据库来更新数据)
5:redis聚合数据可以是整数或者浮点型,memcached只能是整数。
6:redis支持读写分离,主从复制。memcached本身没有数据冗余机制。
7:redis在服务器宕机下启动速度比memcached慢。
8:Memcache 在并发场景下,用cas保证一致性。 redis事物支持比较弱。
9:Memcache是多线程,redis是单线程。
10:Memcache 值不能大于1MB,redis不能大于1GB
redis与memcached对比
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 转载地址:http://gnucto.blog.51cto.com/3391516/998509 Redis与Me...
- NOSQL类型简介键值对:会使用到一个哈希表,表中有一个特定的键和一个指针指向特定的数据,如redis,volde...
- 到底什么是真的,什么是假的,谁说了算? 真话和谎言之间的界限在哪? 客观是不是根本不存在? 你的焦虑/绝望/后悔/...