0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
The MongoDB Database
Go to file
ADAM David Alan Martin 63144b6bb4
SERVER-34476 Fix OpenSSL linking on FreeBSD
`TargetOSIs` takes case-flattened OS names.
2018-04-13 16:03:08 -04:00
buildscripts SERVER-34163 Make refreshing a database entry in the CatalogCache asynchronous 2018-04-13 15:08:34 -04:00
debian SERVER-34419 Remove mongoperf 2018-04-13 11:20:42 -04:00
distsrc
docs
etc SERVER-34419 Remove mongoperf 2018-04-13 11:20:42 -04:00
jstests SERVER-33145 Test that users can only use transactions they created 2018-04-13 15:50:28 -04:00
pytests SERVER-34444 Reestablish a new connection to LocalToRemoteOperations after crash in powercycle.py 2018-04-12 17:40:55 -04:00
rpm SERVER-34419 Remove mongoperf 2018-04-13 11:20:42 -04:00
site_scons SERVER-33980 Reduce dependencies for embedded commands 2018-03-29 12:15:39 -04:00
src SERVER-34464 Do not relax document validation during replication recovery 2018-04-13 15:42:17 -04:00
.clang-format
.eslintignore
.eslintrc.yml
.gdbinit
.gitattributes
.gitignore SERVER-23312 Add .mypy_cache to .gitignore 2018-04-12 10:25:40 -04:00
.pydocstyle SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
.pylintrc SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
.style.yapf
APACHE-2.0.txt
CONTRIBUTING.rst
GNU-AGPL-3.0.txt
mypy.ini SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
README
SConstruct SERVER-34476 Fix OpenSSL linking on FreeBSD 2018-04-13 16:03:08 -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.
  mongoreplay       - Traffic capture and replay tool.
  mongotop          - Track time spent reading and writing data.
  install_compass   - Installs MongoDB Compass for your platform.

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

INSTALLING COMPASS

  You can install compass using the install_compass script packaged with MongoDB:

    $ ./install_compass

  This will download the appropriate MongoDB Compass package for your platform
  and install it.

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.