mongodb缓存如何做?

strife013 2016-03-17 11:16:15
mongodb缓存如何做?
新公司用mongodb,貌似他们都不做缓存?百万级的用户数,app,webapi端,不做缓存直接查mongodb,吃的消吗?
...全文
452 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
至于说应用程序“缓存”,你纠结与数据库,这本身就是一种比较容易产生争吵的做法。缓存是应用程序、业务服务器应用系统需要的,不是什么数据库需要的。 系统架构是从高层出发,在文档中先对各种并发压力、流量压力进行预测,然后拿出解决办法来。如果你满脑之只有数据库底层那点东西,谁能听呢?别人换一个数据库,说不定就是来针对你的呢。因为你满脑子只有数据库,而不会从更高层次去设计架构。
  • 打赏
  • 举报
回复
注意,一定要用 mongodb 的 wiredTiger 引擎版本。在 mongodb 3.0 以上版本才提供此引擎,在 3.2 版本它是默认引擎。
  • 打赏
  • 举报
回复
mongodb 的查询速度是 SQL Server 的50倍以上,修改(增删改)速度是 SQL Server 的200倍以上,它也不支持事务。 它支持分布式数据库系统分片、也支持实时的主从备份。对于90%的常用的互联网功能,用它是明智的。
newtee 2016-03-17
  • 打赏
  • 举报
回复
缓存还是redis快吧

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧