从应用场景上解释: redis:数据量较小的性能更高。
memcache:主要适应于在动态系统中减少数据库负载,提升性能;做缓存,提高性能(适合读多写少,对于数据量比较大,可以采用sharding)
MongoDB:主要面对的是海量数据的访问效率问题
关于三者的主要的区别还是需要根据不同的场景不同的需求来推断适用于不同的工具。
* 版权声明 :社区问答内容由互联网用户编辑提交,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌侵权、暴力、色情、反
动等言论,欢迎发送邮件至: 进行举报并提供初步证明,一经查实,本社区将立刻删除相关内容。