已经很老的问题了,在此期间 Redis 已经发展了 2 年多,很多团队已经验证了它是一个靠谱的数据库。但是它并不通用,使用场景是有限的。知乎日报的基础数据和统计信息是用 Redis 存储的,这使得请求的平均响应时间能在 10ms 以下。其他数据仍然需要存放在另外的地方,其实完全用 Redis 也是可行的,主要的考量是内存占用。就使用经验而言,Redis 的数据结构很丰富,精心设计地话,能满足很多应用场景。至少很多时候比 MySQL 更方便。更重要的是,它很 cool,开发时有新鲜感。