程序员

redis与memcache区别

2019-04-07  本文已影响0人  weylau

1、持久化

redis是支持持久化存储,宕机重启数据不会丢失,memcache重启后数据丢失

redis持久化的方式

2、数据类型

memcache只支持key-value类型,redis数据类型支持更丰富,有hash,set,list,key-value,Pub/Sub
单key的value可存储最大限制:memcache最大1m,redis最大512m

3、应用场景

memcache更多的用在缓冲业务上减少数据库的查询
redis不仅可以做memcache的事,由于支持丰富的数据类型,可以实现业务中更多的功能,如:排行榜,计数,pub/sub订阅,mq等

上一篇 下一篇

猜你喜欢

热点阅读