mongodb3.0 性能測试报告 一

mongodb3.0 性能測试报告 一

mongodb3.0 性能測试报告 二

mongodb3.0 性能測试报告 三

測试环境:

               服务器:X86 pcserver   共6台

               cpu:  单颗8核

               内存:64G         

                磁盘: raid 10

                操作系统 :centos 6.5

               mongodb:3.0

                java驱动:2.13.0

                jdk:1.6

                网络:千兆以太网

測试一:

         单台monodb服务。一台同配置server作为压力server。数据量不超过内存大小。

          mongodb配置例如以下:

fork = true
bind_ip=10.10.130.33
port = 10000
dbpath = /data/db
logpath = /data/log/log_m.txt
pidfilepath = /data/pid/pid_m.txt
journal = true
storageEngine = wiredTiger

              场景一:每文档1000字符,10线程同一时候写。


每秒平均写入22413 个文档。

老版本号(mongodb2.4.4)结果例如以下:


 每秒平均写入16771个文档.

结论:1k文档写入,性能提升34%。磁盘空间占用降低93%。

   场景二:每文档10K字符。10线程同一时候写。


每秒平均写入9038个文档.

老版本号測试(mongodb 2.4.4):


每秒平均写入8268个文档。插入速度不稳定。

结论:10k文档写入。性能提升10%。磁盘空间占用降低87%。



測试二:

         单台monodb服务,一台同配置server作为压力server。数据量不超过内存大小,文档为35K的byte组。

      測试结果:


     

每秒平均写入2588个文档.

老版本号(mongodb 2.4.4):


每秒平均写入2261个文档.插入速度不稳定

结论:35k文档写入,性能提升15%。磁盘空间占用降低91%。  


总结:新版本号在磁盘空间的控制上有极大的改善。

           单独的插入性能提升不大。但插入的速度的稳定性明显提高。

           因为新的引擎提供的文档级的锁。在插入、更新和查询混合的模式下应该会有大的提升。

測试二将測试单机混合模式

測试三将測试分片模式


             




转载于:https://www.cnblogs.com/mfrbuaa/p/5272722.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/430766.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

db2 某个字段排序_MySQL、Oracle、DB2等数据库常规排序、自定义排序和按中文拼音字母排序...

MySQL常规排序、自定义排序和按中文拼音字母排序,在实际的SQL编写时,我们有时候需要对条件集合进行排序。下面给出3中比较常用的排序方式,mark一下1.常规排序ASC DESCASC 正序DESC倒叙-- 此处不用多讲2.自定义排序自定义排序是根据自己想要的…

QML官方系列教程——QML Applications

附网址:http://qt-project.org/doc/qt-5/qmlapplications.html假设你对Qt的官方demo感兴趣,能够參考本博客的另一个系列Qt5官方demo解析集每一个绿色字体均是一篇博文连接。请收藏本文,本文会持续更新 。QML Applications —— QML应用程序QM…

51单片机基本刷屏测试实验_基于单片机的发动机振动速度、位移和加速度测量方法...

Single-chip microcomputer-based measuring of engine vibration  speed、displacement and accelerationAbstract: This paper presents a measuring method of engine vibration speed、displacement and acceleration。At first the signal from vibration senor of engin…

python正则表达式group用法_【Python】正则表达式用法

导读:正则在各语言中的使用是有差异的,本文以 Python 3 为基础。本文主要讲述的是正则的语法,对于 re 模块不做过多描述,只会对一些特殊地方做提示。很多人觉得正则很难,在我看来,这些人一定是没有用心。其…

HTTP 错误 404.3 – Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。...

今天,在vs2013中新建了一个placard.json文件,当我用jq读取它的时候,去提示404,直接在浏览器访问这个文件,提示: HTTP 错误 404.3 – Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本&…

python操作redis集群_python操作redis集群

strictRedis对象方法用于连接redis指定主机地址,port与服务器连接,默认db是0,redis默认数据库有16个,在配置文件中指定database 16上代码1、对redis的单实例进行连接操作根据不同的实例方法,与redis的命令对应python3&…

ArcGIS将CAD等高线转换为TIN/DEM数据

1.CAD图层分离 CAD快捷命令QSELECT(快速选择) 选择DGX,GCD图层,复制到新的CAD文件中 2.在ArcGIS中,将dwg文件转化为可编辑的要素类文件(shapefiles) 分析工具-提取分析-筛选 3.高程数据修正 鼠标右键生…

这周工作

这周在课上做了简单的小程序,做我感觉不是很好,好多东西不会,觉得上学年学的好多知识都没有搞懂,课下在看书期间,还是有好多看不懂。我在深思我我就是个打酱油的。转载于:https://www.cnblogs.com/wulaoliu/p/5277037.…

字节跳动专家会_字节跳动招聘直播策略运营专家/经理/海外财务AR BP,ACCA优先...

字节跳动是把人工智能技术大规模应用于信息分发的公司,短短7年,从最初的一个“今日头条”,已经发展为拥有“抖音”、“西瓜视频”、“火山小视频”、“FaceU”等十几款产品的公司。每天,都有6亿用户通过字节跳动的产品看见更大的世…

矩形河道中心排放污染物浓度点源二维移流扩散MATLAB解析解计算

某非可降解物质在20℃水体中从河道中心排放,速度与水流流速方向相同,排污口为时间连续点源。河道为矩形河道,长度16.0m,宽度3.0m,水深2.0m,水流流速2.0m/s。单位时间投放的污染物强度为30mg/L。假设污染物排…

elementui树状菜单tree_vue.js+element-ui做出菜单树形结构

这次给大家带来vue.jselement-ui做出菜单树形结构,vue.jselement-ui做出菜单树形结构的注意事项有哪些,下面就是实战案例,一起来看一下。由于业务需要,要求实现树形菜单,且菜单数据由后台返回,在网上找了几…

ArcGIS如何将经纬度坐标显示转化为xy坐标显示

GIS中经纬度坐标显示如图: 视图-数据框属性-常规-显示(米) 点击确定,然后坐标显示就转换为xy坐标了 注意,以上设置只是设置了当前文档的坐标系统,并不是数据的坐标系 举个例子:我将2160这条等高…

poj 2503 Trie树

典型的Trie树&#xff0c; 算是复习一下字符串吧&#xff0c; 就是输入有点恶心&#xff0c;代码如下&#xff1a; #include <cstdio> #include <cstring> #include <algorithm>using namespace std; const int maxn 500000100; struct Trie{bool isword;in…

尚硅谷k8s安装文档_Kubernetes(k8s)中文文档 从零开始k8s_Kubernetes中文社区

译者&#xff1a;王乐这部文档是面对想要学习Kubernetes集群的读者。如果你对入门指南已经可以满足你对这个列表上所列的需求&#xff0c;我们建议你继续阅读这个&#xff0c;因为他是根据前人积累经验所写的新手指南。当然如果除了学习入门指南知识外还希望学习IaaS&#xff0…

ArcGIS改变数据集或要素类的的坐标系(投影)

数据管理工具-投影和变换-投影-输入数据集或要素类-输出数据集或要素类-输出坐标系(选择合适的投影坐标系)

用python模拟评委打分_用vb 编写一个评委打分的程序1. 编写一个评委打分的程序,实现以下功能:a) 单击“评委给分”按钮时弹出InputBo...

共回答了20个问题采纳率&#xff1a;80%Dim a(10) As IntegerPrivate Sub Command1_Click()For i 1 To 10a(i) InputBox("请输入第" & i & "个分数")Text1.Text Text1.Text & Str(a(i))Next iEnd SubPrivate Sub Command2_Click()Max a(1)…

地形图如何转换为数字高程模型(DEM)

1.设置参考坐标信息 一般的地形图没有坐标参考&#xff0c;在ArcCatalog 10.7中打开地形图&#xff0c;右键属性-空间参考-编辑&#xff0c;选择对应的空间参考坐标信息。 2..地图配准 将地形图在ArcMap中打开&#xff0c;一般地形图四角都有经纬度坐标信息&#xff0c;即通过…

实现DIV拖动

Ajax的到来让B/S中的客户端中开发有火了一把&#xff0c;网上出现了很多优秀的开源框架和UI&#xff0c;比较著名了有prototype&#xff0c;YUI&#xff0c;GWT等&#xff0c;但很多时候发现这些东西很难用到你的系统之中&#xff0c;有时候你的系统仅仅需要实现一两个UI功能&a…

ubuntu需要多大的固态硬盘_Ubuntu如何安装和优化SSD硬盘

SSD是固态硬盘&#xff0c;在Ubuntu下安装后需要对其进行优化设置&#xff0c;以便更好的使用SSD硬盘&#xff0c;下面小编就给大家介绍下Ubuntu安装和优化SSD硬盘的方法&#xff0c;感兴趣的朋友不妨来了解下。安装1.下载Ubuntu光盘镜像2.利用u盘安装此时&#xff0c;计算机已…

HEC-RAS二维溃坝洪水模拟(尾矿库)

1.建模 1.1新建工程文件 注意路径不要有中文&#xff0c;主义单位设置为国际单位SI 1.2导入地形数据 导入地形如图&#xff1a; 1.3建立几何模型 1)新建几何文件 2&#xff09;导入坝轴线 提前在GIS中制作坝轴线shp文件&#xff0c;注意在将制作好的坝轴线shp文件复制到工程…