memcache redis mogodb 分别适用在什么样的场景?
Posted 久违的绽放
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了memcache redis mogodb 分别适用在什么样的场景?相关的知识,希望对你有一定的参考价值。
memcache 与 redis 都是key-value存储系统,相对来说redis可能比memcache适应场景多些,存储的value类型也更多些,而redis也支持主从同步。而mongo是一种文档型的数据库。
1、memcache 主要可以用作缓存系统,用于缓存文件、数据库查询结果等,因为它在内存中读取,会提高web服务的性能。可用于网站数据缓存,来减少对数据库的直接查询,降低压力。
2、redis 当然也是可以用作缓存,不过你看下weibo,很多场景都是应用的redis.
3、mongodb 是一种文档型的数据库。它的查询速度较快,非常适合做实时的插入、更新与查询,例如日志记录、消息记录等。
以上是关于memcache redis mogodb 分别适用在什么样的场景?的主要内容,如果未能解决你的问题,请参考以下文章