曾经在收集数据的项目中,用过 mongodb 的数据存储,但是当数据很大的时候,还是比较的吃力。很可能当时的应用水平不高,也可以是当时的服务器不是很强。 所以这次能力比以前高点了,然后服务器比以前也高端了很多,好嘞 ~再测试下。
(更多的是单机测试,没有用复制分片的测试 ~)!
相比较 MySQL,MongoDB 数据库更适合那些读作业较重的任务模型。MongoDB 能充分利用机器的内存资源。如果机器的内存资源丰富的话,MongoDB 的查询效率会快很多。
这次测试的服务器是 dell 的 r510!
图片 15.1 pic
内存还行,是 48 G 的,本来想让同事给加满,但是最终还是没有说出口 ~
图片 15.2 pic
磁盘是 10 个 2T 的,但是因为格式化的时间太久了,哥们直接把其他的硬盘给拔出来了,就用了三个盘。。。data 目录没有做 raid,是为了让他们体现更好的硬盘速度。
图片 15.3 pic
既然说好了是在 python 下的应用测试,那就需要安装 mongodb python 下的模块!对了,不知道 mongodb-server 的安装要不要说下?
cat /etc/yum.repos.d/10.repo[10gen]name=10gen Repositorybaseurl=/repo/redhat/os/x86_64gpgcheck=0
Loading...
未加载完,尝试【刷新】or【退出阅读模式】or【关闭广告屏蔽】。
尝试更换【Firefox浏览器】or【Chrome谷歌浏览器】打开多多收藏!
移动流量偶尔打不开,可以切换电信、联通、Wifi。
收藏网址:www.ziyungong.cc
(>人<;)