Go to file
2017-06-19 15:03:10 -04:00
buildscripts SERVER-29629 Add causally consistent passthrough with auth 2017-06-19 15:03:10 -04:00
debian SERVER-27260 don't use --quiet in service files 2017-06-07 10:22:28 +10:00
distsrc SERVER-28608 Vendorize the timelib library 2017-06-06 11:48:10 -04:00
docs SERVER-26537 Require clang 3.8, XCode 8.3, MSVC 20125 U3 to build 2017-06-12 17:23:33 -04:00
etc SERVER-29629 Add causally consistent passthrough with auth 2017-06-19 15:03:10 -04:00
jstests SERVER-29690 Make coll_epoch_test1.js use causally consistent connections 2017-06-19 14:40:24 -04:00
rpm SERVER-27260 don't use --quiet in service files 2017-06-07 10:22:28 +10:00
site_scons SERVER-27380 Revert "Revert "SERVER-27380 Re-enable the thin archive tool"" 2017-05-25 12:12:50 -04:00
src SERVER-29690 Make coll_epoch_test1.js use causally consistent connections 2017-06-19 14:40:24 -04:00
.clang-format SERVER-23971 Update Clang-Format Options for llvm 3.8 and mongo 3.4 style update 2016-05-28 17:55:11 -04:00
.eslintignore SERVER-25814 Do not lint the vendored gotools 2016-08-26 16:58:13 -04:00
.eslintrc.yml SERVER-23728 Enable the no-unused-expressions ESLint rule 2017-04-05 18:40:37 -04:00
.gdbinit SERVER-28668 Add mongo_printers.py to .gdbinit 2017-04-07 10:45:46 -04:00
.gitattributes treat xcode config files as binary 2009-02-02 11:44:56 -05:00
.gitignore SERVER-28540 Have git ignore ninja files 2017-05-01 15:50:55 -04:00
APACHE-2.0.txt Add the Apache 2 license, add licensing info to README. MINOR 2010-02-03 13:31:51 -05:00
CONTRIBUTING.rst SERVER-14397: Update Building.md & Contributing.rst 2014-07-01 13:38:52 -04:00
GNU-AGPL-3.0.txt license 2008-07-22 09:45:40 -04:00
README SERVER-21933 Update README 2017-03-01 18:23:31 -05:00
SConstruct SERVER-27244 Status usage compile-time error. 2017-06-19 13:08:31 -04:00

MongoDB README

Welcome to MongoDB!

COMPONENTS

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

UTILITIES

  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.

BUILDING

  See docs/building.md.

RUNNING

  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

DRIVERS

  Client drivers for most programming languages are available at
  https://docs.mongodb.com/manual/applications/drivers/. Use the shell
  ("mongo") for administrative tasks.

BUG REPORTS

  See https://github.com/mongodb/mongo/wiki/Submit-Bug-Reports.

PACKAGING

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

DOCUMENTATION

  https://docs.mongodb.com/manual/

CLOUD HOSTED MONGODB

  https://www.mongodb.com/cloud/atlas

MAIL LISTS

  https://groups.google.com/forum/#!forum/mongodb-user

    A forum for technical questions about using MongoDB.

  https://groups.google.com/forum/#!forum/mongodb-dev

    A forum for technical questions about building and developing MongoDB.

LEARN MONGODB

  https://university.mongodb.com/

LICENSE

  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.