开发者社区> 问答> 正文

MongoDB 吃内存,如何做?

我最近用爬虫在抓数据,一开始java,mysql,发现mysql的插入速度有点慢,就换成了mongodb,速度提升好多,但是问题出来了,mongodb的内存怎么控制啊,完全被吃光,就不能配置一个最大使用内存么,我的数据量很大,每天都需要抓取新的数据。

展开
收起
落地花开啦 2016-02-25 14:59:06 2591 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    本来mongodb就是靠占內存提高效率的。而且服务器內存小,就别用mongodb了。而且mongodb整个內存管理的完全依赖于操作系統,所以他会把所有的物理內存尽可能的占满。
    对你这种场景,采用第二台机器,或者划分虚拟机是最好的办法。

    2019-07-17 18:47:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MongoDB多数据中心的方案选型之路 立即下载
阿里云MongoDB云服务构建 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载

相关镜像