Created
February 16, 2012 10:59
-
-
Save durran/1844063 to your computer and use it in GitHub Desktop.
First run perf numbers, Moped.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
################################################################## | |
# ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.0.0] | |
# 10gen: mongo-1.5.2 | |
# bson-1.5.2 (BSON::BSON_C) | |
################################################################## | |
user system total real | |
10gen: insert 10,000 blank documents 0.670000 0.060000 0.730000 ( 0.744400) | |
10gen: insert 10,000 blank documents safe mode 1.200000 0.140000 1.340000 ( 1.800714) | |
10gen: insert 1,000 normal documents 0.090000 0.010000 0.100000 ( 0.091035) | |
10gen: query 1,000 normal documents (100x) 1.780000 0.240000 2.020000 ( 2.743184) | |
10gen: insert 1,000 large documents 0.150000 0.010000 0.160000 ( 0.168708) | |
10gen: query 1,000 large documents (100x) 3.610000 0.690000 4.300000 ( 5.329637) | |
moped: insert 10,000 blank documents 0.550000 0.100000 0.650000 ( 0.655766) | |
moped: insert 10,000 blank documents safe mode 0.580000 0.100000 0.680000 ( 0.688874) | |
moped: insert 1,000 normal documents 0.060000 0.010000 0.070000 ( 0.068050) | |
moped: query 1,000 normal documents (100x) 1.200000 0.020000 1.220000 ( 1.942211) | |
moped: insert 1,000 large documents 0.070000 0.020000 0.090000 ( 0.091178) | |
moped: query 1,000 large documents (100x) 1.860000 0.370000 2.230000 ( 3.317113) | |
################################################################ | |
# ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.2.0] | |
# 10gen: mongo-1.5.2 | |
# bson-1.5.2 (BSON::BSON_C) | |
################################################################ | |
10gen: insert 10,000 blank documents 0.610000 0.060000 0.670000 ( 0.675646) | |
10gen: insert 10,000 blank documents safe mode 1.110000 0.150000 1.260000 ( 1.696191) | |
10gen: insert 1,000 normal documents 0.080000 0.000000 0.080000 ( 0.085291) | |
10gen: query 1,000 normal documents (100x) 1.570000 0.250000 1.820000 ( 2.530425) | |
10gen: insert 1,000 large documents 0.140000 0.010000 0.150000 ( 0.156316) | |
10gen: query 1,000 large documents (100x) 2.920000 0.720000 3.640000 ( 4.674187) | |
moped: insert 10,000 blank documents 0.560000 0.090000 0.650000 ( 0.656828) | |
moped: insert 10,000 blank documents safe mode 0.600000 0.100000 0.700000 ( 0.707812) | |
moped: insert 1,000 normal documents 0.070000 0.010000 0.080000 ( 0.074227) | |
moped: query 1,000 normal documents (100x) 1.250000 0.020000 1.270000 ( 1.985552) | |
moped: insert 1,000 large documents 0.070000 0.010000 0.080000 ( 0.086023) | |
moped: query 1,000 large documents (100x) 1.310000 0.390000 1.700000 ( 2.753132) | |
############################################################## | |
# ruby 2.0.0dev (2012-01-25 trunk 34375) [x86_64-darwin11.2.0] | |
# 10gen: mongo-1.5.2 | |
# bson-1.5.2 (BSON::BSON_C) | |
############################################################## | |
10gen: insert 10,000 blank documents 0.630000 0.070000 0.700000 ( 0.704281) | |
10gen: insert 10,000 blank documents safe mode 1.150000 0.140000 1.290000 ( 1.733981) | |
10gen: insert 1,000 normal documents 0.080000 0.010000 0.090000 ( 0.091040) | |
10gen: query 1,000 normal documents (100x) 1.700000 0.250000 1.950000 ( 2.678919) | |
10gen: insert 1,000 large documents 0.150000 0.010000 0.160000 ( 0.168455) | |
10gen: query 1,000 large documents (100x) 3.240000 0.680000 3.920000 ( 4.951100) | |
moped: insert 10,000 blank documents 0.600000 0.100000 0.700000 ( 0.704986) | |
moped: insert 10,000 blank documents safe mode 0.670000 0.100000 0.770000 ( 0.776745) | |
moped: insert 1,000 normal documents 0.080000 0.010000 0.090000 ( 0.087204) | |
moped: query 1,000 normal documents (100x) 1.530000 0.010000 1.540000 ( 2.274560) | |
moped: insert 1,000 large documents 0.070000 0.020000 0.090000 ( 0.091751) | |
moped: query 1,000 large documents (100x) 1.260000 0.410000 1.670000 ( 2.729086) | |
############################################################################################################# | |
# jruby 1.6.5 (ruby-1.9.2-p136) (2011-10-25 9dcd388) (OpenJDK 64-Bit Server VM 1.7.0-ea) [darwin-x86_64-java] | |
# 10gen: mongo-1.5.2 | |
# bson-1.5.2 (BSON::BSON_JAVA) | |
############################################################################################################# | |
10gen: insert 10,000 blank documents 0.693000 0.000000 0.693000 ( 0.693000) | |
10gen: insert 10,000 blank documents safe mode 1.723000 0.000000 1.723000 ( 1.723000) | |
10gen: insert 1,000 normal documents 0.068000 0.000000 0.068000 ( 0.068000) | |
10gen: query 1,000 normal documents (100x) 2.315000 0.000000 2.315000 ( 2.315000) | |
10gen: insert 1,000 large documents 0.085000 0.000000 0.085000 ( 0.085000) | |
10gen: query 1,000 large documents (100x) 11.766000 0.000000 11.766000 ( 11.766000) | |
moped: insert 10,000 blank documents 0.747000 0.000000 0.747000 ( 0.747000) | |
moped: insert 10,000 blank documents safe mode 0.744000 0.000000 0.744000 ( 0.744000) | |
moped: insert 1,000 normal documents 0.089000 0.000000 0.089000 ( 0.089000) | |
moped: query 1,000 normal documents (100x) 1.271000 0.000000 1.271000 ( 1.271000) | |
moped: insert 1,000 large documents 0.092000 0.000000 0.092000 ( 0.092000) | |
moped: query 1,000 large documents (100x) 2.676000 0.000000 2.676000 ( 2.676000) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I've benched it with Monga
benchmark