原文:Clarifications about Redis and Memcached
译者:youngsterxyf
译注:本文为Redis的作者所写
如果你了解我,就会知道我并不是那种认为竞品是一件坏事的人。实际上我喜欢用户有选择的空间,因此我很少做将Redis与其他技术做对比这类事情。
然而,为了选择正确的方案,用户必须获取正确的知识,这一点也是理所应当的。
本文的起因是读了Mike Perham写的一篇博文,你也许知道他是Sidekiq这一流行程序库的作者,Sidekiq又恰好使用Redis做后端。因此我毫不认为Mike是一个“反对”Redis的人。但在博文(你可以在 http://www.mikeperham.com/2015/09/24/storing-data-with-redis/ 找到这篇博文)中,他陈述到:要用缓存,“你可能应该选择Memcached(而不是Redis)”。这样看来,Mike确实简单地相信Redis不适合用做缓存,在文章中他是这样论述的:
- 1) Memcached专为缓存而设计
- 2) 它根本不会有磁盘I/O操作
- 3 …