MongoDB3.0.6版本wiredtiger与MMAPv1引擎的写入耗时对比(2)

import time import datetime import timeit import math ISOTIMEFORMAT = '%Y-%m-%d %X' from pymongo import MongoClient mc = MongoClient("172.16.16.169",27017) db = mc.users def dateDiffInSeconds(date1,date2): timedelta = date2 - date1 return timedelta.days*24*3600 +timedelta.seconds date1 = datetime.datetime.now() db.users.drop() for i in range(0,1000000) :db.users.insert({"name":"ljai","age":i,"addr":"fuzhou"}) c = db.users.find().count() print("count is ",c) date2 = datetime.datetime.now() print(date1) print(date2) print(dateDiffInSeconds(date1,date2),"seconds") mc.close()

 9. 测试结果:100万条数据写入花费了10分3秒:

 

MongoDB3.0.6版本wiredtiger与MMAPv1引擎的写入耗时对比

 

100万条的数据写入,WireTiger引擎会比MMAPv1快一些,后续再继续其他方面的性能测试。

更多MongoDB相关内容可以看看以下的有用链接: 

MongoDB 3.0 正式版发布下载 

CentOS编译安装MongoDB

CentOS 编译安装 MongoDB与mongoDB的php扩展

CentOS 6 使用 yum 安装MongoDB及服务器端配置

Ubuntu 13.04下安装MongoDB2.4.3

MongoDB入门必读(概念与实战并重)

Ubunu 14.04下MongoDB的安装指南

《MongoDB 权威指南》(MongoDB: The Definitive Guide)英文文字版[PDF]

Nagios监控MongoDB分片集群服务实战

基于CentOS 6.5操作系统搭建MongoDB服务 uxidc.com/Linux/2014-11/108900.htm

MongoDB 的详细介绍请点这里
MongoDB 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/a37c415474142c5574de6997d6ce4d5a.html