title: Redis和Memcached各有什么优缺点，主要的应用场景是什么样的？
topic: Redis
content: 先说Redis的特点 Redis 有各种丰富的数据结构，如果和业务对口，用起来会非常方便（比如Timeline， JobQueue等场合）。Redis支持数据持久化，虽然无法像数据库那样完善，但对于互联网这种场景，完全够用了。Memcached的特点 纯粹的cache，意思是一般只会expire cache而不会修改或appendcache。区别就在于，你fetch的时候总会考虑cache missing的情况。作为cache时，关于性能比较 两者都经过了良好的设计，在300个client
answerer_tags: none