关闭

Redis和MongoDB的关系

标签: redismongodb
103人阅读 评论(0) 收藏 举报
分类:

MongoDB

是一个基于文档的数据库,所有数据是从磁盘上进行读写的。MongoDB善长的是对无模式JSON数据的查询。

Redis

是一个基于内存的键值数据库
它由C语言实现的,与Nginx/ NodeJS工作原理近似,同样以单线程异步的方式工作,
先读写内存再异步同步到磁盘,读写速度上比MongoDB有巨大的提升。
因此目前很多超高并发的网站/应用都使用Redis做缓存层,普遍认为其性能明显好于MemoryCache。
当并发达到一定程度时,即可考虑使用Redis来缓存数据和持久化Session。

MongoDB与Redis的功能对比

这里写图片描述

MongoDB与Redis的性能对比

10秒钟10用户连接

10秒钟1000用户连接


结论:高负荷系统的话,推荐使用Redis

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9473次
    • 积分:418
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:13篇
    • 译文:0篇
    • 评论:0条
    文章分类