memcache redis mogodb 分别适用在什么样的场景?

memcache redis mogodb 分别适用在什么样的场景?

阅读 5k
评论 2015-03-02 提问
    1 个回答

    memcache 与 redis 都是key-value存储系统,相对来说redis可能比memcache适应场景多些,存储的value类型也更多些,而redis也支持主从同步。而mongo是一种文档型的数据库。
    1、memcache 主要可以用作缓存系统,用于缓存文件、数据库查询结果等,因为它在内存中读取,会提高web服务的性能。可用于网站数据缓存,来减少对数据库的直接查询,降低压力。
    2、redis 当然也是可以用作缓存,不过你看下weibo,很多场景都是应用的redis.
    3、mongodb 是一种文档型的数据库。它的查询速度较快,非常适合做实时的插入、更新与查询,例如日志记录、消息记录等。

    评论 赞赏 2015-03-02
      撰写回答

      登录后参与交流、获取后续更新提醒