设为首页 加入收藏

TOP

mongodb3.0性能测试报告一
2015-11-21 01:41:51 来源: 作者: 【 】 浏览:0
Tags:mongodb3.0 性能 测试 报告

测试环境:

服务器:X86 pcserver 共6台

cpu: 单颗8核

内存:64G

磁盘: raid 10

操作系统 :centos 6.5

mongodb:3.0

java驱动:2.13.0

jdk:1.6

网络:千兆以太网

测试一:

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

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)结果如下:<??http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PGltZyBzcmM9"https://www.cppentry.com/upload_files/article/57/1_iqzmy__.png" alt="\">

每秒平均写入16771个文档.

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

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

\

每秒平均写入9038个文档.

老版本测试(mongodb 2.4.4):

\

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

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

测试二:

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

测试结果:

\

每秒平均写入2588个文档.

老版本(mongodb 2.4.4):


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

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


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

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

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

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

测试三将测试分片模式



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇mongodb3.0性能测试报告二 下一篇mongoose入门笔记

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: