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

mongodb3.0 性能測试报告 一相关推荐

  1. Linux 性能測试工具

    Linux 性能測试工具 linux performance 查看系统配置 查看CPU信息 lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64- ...

  2. 微博达人硅谷之歌:Testin云測移动搜索性能測试非常是让人信服

    微博达人硅谷之歌:Testin云測移动搜索性能測试非常是让人信服 2014/10/08 · Testin · 开发人员訪谈 2013年11月1日,谷歌运行董事长施密特(Eric Emerson Sch ...

  3. H264编码器性能測试

    版本号:0.1.0-beta 作者:石硕 更新:2014-04-13 15:54:08 ======================================================== ...

  4. 最大概率法分词及性能測试

    最大概率分词是一种最主要的统计方法分词. 一个待切割的字符串有多种分词结果,最大概率分词的原则是将当中概率最大的那个作为该字符串的分词结果. 第一部分 理论基础 如对一个字符串: S:有意见分歧 分词 ...

  5. 软件安全性能測试(转载)

    近来,在我负责的公司某软件产品的最后測试工作,经常被问到这样一个问题:在做測试过程中,我们的软件产品在安全性方面考虑了多少?应该怎样測评一个软件究竟有多安全? 这个软件因为涉及客户商业上重要的信息资料 ...

  6. Android App性能測试

    一.内存 1.查看单个应用App最大内存限制 Command:adb shell "getprop|grep heapgrowthlimit" C:\Users\hujiachun ...

  7. GMGDC专訪戴亦斌:具体解释QAMAster全面測试服务6大功能

    GMGDC专訪戴亦斌:具体解释QAMAster全面測试服务6大功能 2014/10/10 · Testin · 业界资讯 在9月24-25日第三届全球移动游戏开发人员大会上,Testin云測COO戴亦 ...

  8. Selenium2 Python 自己主动化測试实战学习笔记(五)

    7.1 自己主动化測试用例 无论是功能測试.性能測试和自己主动化測试时都须要编写測试用例,測试用例的好坏能准确的体现了測试人员的经验.能力以及对项目的深度理解. 7.1.1 手工測试用例与自己主动化測 ...

  9. 【金阳光測试】大话Android自己主动化測试--Android自己主动化系列(1)--金阳光于2013年4月份...

    Android自己主动化測试框架和工具在四年多的发展日趋成熟. 从五年前的第一代自己主动化架构演进到眼下第四代(本系列讲座第7篇后将具体剖析第三代和第四代自己主动化框架)从曾经最早谷歌推崇的monke ...

最新文章

  1. CPU,GPU,GPGPU
  2. Linus:Linux太烂,我要删了它,你们用Windows XP吧!
  3. java 边界_Java数组边界问题
  4. PHP生成CSV之内部换行
  5. pthread多线程编程的学习小结
  6. Linux-服务器远程控制
  7. Java构造函数可以私有,我们可以在Java中使用私有的构造函数吗?
  8. asp使用Jmail发送含任意内嵌附件和附件的Email函数
  9. 2011年SSCI收录信息科学与图书馆学学科期刊86种
  10. Java输出100以内质数
  11. gitlab安装注册记录——gitlab(一)
  12. MTK摄像头调试工具 CCT 的使用
  13. STM32 CM0+系列芯片的NRST模式之坑
  14. 如何使用typora来写博客?
  15. 开篇──纪念调零的百合
  16. 西门子1200 plc与台达14ES plc之间modbus 通讯实战程序 西门子1200plc做主站,台达DVP plc做从站,进行数据交换
  17. SpringBoot定时任务说明
  18. Xilinx不再是以前的Xilinx
  19. 卖桃子问题(递归函数求解)
  20. 梁梦瑶 20190919-4 单元测试

热门文章

  1. 奥特曼传奇英雄存档丢了怎么找回_热血传奇:道士最帅武器—玄天
  2. 微服务跨数据库联合查询_MySQL数据库联合查询
  3. 小程序的wx.onAccelerometerChange
  4. 2017-06-19 (cp mkdir rm 运行级别及修改)
  5. CAF(C++ actor framework)(序列化之结构体,任意嵌套STL)(一)
  6. RatingBar的自定义
  7. 利用CSS、JavaScript及Ajax实现图片预加载的三大方法及优缺点分析
  8. java 数据库连接实例,Java连接各种数据库的实例
  9. spring 多线程 事务的实际应用场景
  10. mysql树节点【所有子节点列表 and 查询所有父节点列表】