为了账号安全,请及时绑定邮箱和手机立即绑定

redis or mongodb?

redis or mongodb?

拉丁的传说 2019-04-06 16:56:56
1.什么场景适合redis?2.什么场景适合mongodb?3.什么场景是不适合用kv型数据库来做的?4.SNS型网站是否可以完全放弃关系型数据库?5.B2C型网站是否可以尝试用kv型数据库来做?
查看完整描述

2 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

1.redis类似membercache,可做可持续化缓存,独自被用作数据库的不多2.mongodb类似mysql好的扩展性3.涉及关联运算的系统4.可以,不过都会关联使用5.可以,在某些数据
                            
查看完整回答
反对 回复 2019-04-06
?
德玛西亚99

TA贡献1770条经验 获得超3个赞

Redis我是用于IO可能将是瓶颈的地方,存储总是会从硬盘上读写的数据,降低硬盘IO开销,可以看作是一个缓存。Redis为提升IO速度而生。
MongoDB可以存海量数据,毕竟是硬盘数据库,这一点跟Redis不同。速度也是很快的(如果索引建的正确),当然,这是和其他硬盘数据库比较。我自己自从用上了非关系型,就再也没用关系型的了。估计纯KV不能满足,毕竟查询也是个刚性需求。@michelyang:是说的MemoryCache吧
                            
查看完整回答
反对 回复 2019-04-06
  • 2 回答
  • 0 关注
  • 284 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信