PyMongo Inserts

This is a very basic benchmark measuring the time to perform 200,000 simple insertions to a MongoDB using PyMongo with Python 3.x.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark pymongo-inserts.

Test Created

14 July 2018

Test Maintainer

Michael Larabel 

Test Type


Average Install Time

5 Seconds

Average Run Time

2 Minutes, 3 Seconds

Test Dependencies



20k+ Downloads

Supported Platforms

Public Result Uploads *Reported Installs **Reported Test Completions **Test Profile Page Views ***OpenBenchmarking.orgEventsPyMongo Inserts Popularity Statisticspts/pymongo-inserts2018.072018.092018.112019.012019.032019.052019.072019.092019.112020.012020.032020.052020.072020.092020.112021.012021.032021.052021.072021.092021.112022.012022.032022.052022.072022.092022.112023.012023.032023.052023.072023.092023.112024.012024.032024.05400800120016002000
* Uploading of benchmark result data to is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly.
** Data based on those opting to upload their test results to and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
*** Test profile page view reporting began March 2021.
Data updated weekly as of 10 June 2024.

Revision History

pts/pymongo-inserts-1.0.0   [View Source]   Sat, 14 Jul 2018 20:42:49 GMT
Initial commit of a basic test using Python + Pymongo for timing MongoDB inserts.

Suites Using This Test

CPU Massive

Performance Metrics

This test profile is too new - it does not have enough data available on yet to provide any detailed metrics.