当前位置:  开发笔记 > 编程语言 > 正文

是的,Mongo在ram中保存了完整的数据库吗?

如何解决《是的,Mongo在ram中保存了完整的数据库吗?》经验,为你挑选了1个好方法。

与MySQL相比,ram需要多少mongo?



1> Gates VP..:

MongoDB尽最大努力在RAM中保留尽可能多的有用信息.MySQL通常会做同样的事情.

两个数据库都将使用它们可用的所有RAM.

比较两者并不容易,因为它确实取决于很多事情.诸如表结构,数据大小和索引之类的东西.

如果您为MongoDB和MySQL提供相同数量的RAM,通常会发现以下内容:

    MongoDB非常擅长查找个人记录.(比如查找用户或更新条目)

    MySQL将非常擅长加载和使用相关数据集.

性能将完全取决于您对数据库的使用.


对于MongoDB,所有数据似乎都在内存中 - 虽然这只是虚拟内存,并且内核已将其中的一些数据交换到磁盘.为什么你认为考虑到相同数量的RAM,MongoDB和MySQL的性能会有所不同?MongoDB的索引应该和MySQL一样可能在RAM中.
推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有