读书人

MongoDB性能测试详细提案(单机)

发布时间: 2012-11-13 10:00:50 作者: rapoo

MongoDB性能测试详细方案(单机)

?mongoDB官方网站下载:

1、mongodb-linux-i686-2.2.1.tgz

2、java驱动 mongo-2.2.jar

?

测试服务器为vmware上的Redhat 5.4 虚拟机,分配的资源为:

1、双CPU,2.13GHz

2、内存3G

3、SATA硬盘50G

?

打压工具:Webbench1.5

监控工具:mongostat

?

测试思路:

1、因为MongoDB内置了连接池,所以客户端程序相对简单,只需从一个Mongo的单例获取连接即可;

2、每个请求做1000次插入;

?

测试代码MongoDBManager:

?

开始压力测试,开1000个线程,共插入100万条记录:?

/usr/local/bin/webbench -c 1000 -t 10 http://192.168.175.130:8080/labWeb/insertMongodb.do?insertNum=1000

?

监控:bin/mongostat

MongoDB性能测试详细提案(单机)

?

可以看到插入的QPS在7400左右。

读书人网 >其他数据库

热点推荐