The MongoDB Database
C++ JavaScript Python Go Shell C
Failed to load latest commit information.
buildscripts SERVER-30604 Mount EC2 instance drive for /data Aug 15, 2017
debian SERVER-29686 Remove /var/lib/mongodb from mongodb-org[-unstable] deb … Aug 7, 2017
distsrc SERVER-28608 Vendorize the timelib library Jun 6, 2017
docs SERVER-26537 Require clang 3.8, XCode 8.3, MSVC 20125 U3 to build Jun 12, 2017
etc SERVER-30604 Mount EC2 instance drive for /data Aug 15, 2017
jstests SERVER-28335 Implement refreshSessions and refreshSessionsInternal co… Aug 15, 2017
rpm SERVER-30104 Fix tzdata dependency for suse rpm packages Jul 27, 2017
site_scons SERVER-30065 Do libdeps dependency types by section, not tuple Jul 8, 2017
src SERVER-30432 add logicalSessionTimeoutMinutes to isMaster results Aug 16, 2017
.clang-format SERVER-23971 Update Clang-Format Options for llvm 3.8 and mongo 3.4 s… May 28, 2016
.eslintignore SERVER-25814 Do not lint the vendored gotools Aug 26, 2016
.eslintrc.yml SERVER-23728 Enable the no-unused-expressions ESLint rule Apr 5, 2017
.gdbinit SERVER-28668 Add to .gdbinit Apr 7, 2017
.gitattributes SERVER-29877 Mount /data on EBS volume in AWS EC2 instance Jul 6, 2017
.gitignore SERVER-28540 Have git ignore ninja files May 1, 2017
APACHE-2.0.txt Add the Apache 2 license, add licensing info to README. MINOR Feb 3, 2010
CONTRIBUTING.rst SERVER-29767 Update CONTRIBUTING.rst to point to github wiki Jun 21, 2017
GNU-AGPL-3.0.txt license Jul 22, 2008
README SERVER-21933 Update README Mar 1, 2017
SConstruct SERVER-24897 Configuration of DHE parameters. Aug 14, 2017



Welcome to MongoDB!


  mongod - The database server.
  mongos - Sharding router.
  mongo  - The database shell (uses interactive javascript).


  mongodump         - Create a binary dump of the contents of a database.
  mongorestore      - Restore data from the output created by mongodump.
  mongoexport       - Export the contents of a collection to JSON or CSV.
  mongoimport       - Import data from JSON, CSV or TSV.
  mongofiles        - Put, get and delete files from GridFS.
  mongostat         - Show the status of a running mongod/mongos.
  bsondump          - Convert BSON files into human-readable formats.
  mongooplog        - Poll the oplog and apply to a local server.
  mongoreplay       - Traffic capture and replay tool.
  mongotop          - Track time spent reading and writing data.


  See docs/


  For command line options invoke:

    $ ./mongod --help

  To run a single server database:

    $ sudo mkdir -p /data/db
    $ ./mongod
    $ # The mongo javascript shell connects to localhost and test database by default:
    $ ./mongo
    > help


  Client drivers for most programming languages are available at Use the shell
  ("mongo") for administrative tasks.




  Packages are created dynamically by the script located in the
  buildscripts directory. This will generate RPM and Debian packages.



MAIL LISTS!forum/mongodb-user

    A forum for technical questions about using MongoDB.!forum/mongodb-dev

    A forum for technical questions about building and developing MongoDB.



  Most MongoDB source files (src/mongo folder and below) are made available
  under the terms of the GNU Affero General Public License (GNU AGPLv3). See
  individual files for details.