Editing MongoDB
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | [[wikipedia:MongoDB]] ( | + | [[wikipedia:MongoDB]] (2009) is an open-source [[document-oriented database]] using a [[JSON]]-like documents with [[schema]]. Listen by default on [[port]] TCP 27017. |
− | * Installation: <code>[[brew tap]] mongodb/brew && | + | * Installation: <code>[[brew tap]] mongodb/brew && brew install mongodb-community</code> |
* Runnig manually: <code>mongod --config /usr/local/etc/[[mongod.conf]] --fork</code> | * Runnig manually: <code>mongod --config /usr/local/etc/[[mongod.conf]] --fork</code> | ||
− | |||
− | |||
− | |||
== Features == | == Features == | ||
Line 16: | Line 13: | ||
* Aggregation | * Aggregation | ||
* Server-side JavaScript execution | * Server-side JavaScript execution | ||
− | * Capped | + | * Capped collections |
* [[ACID]] transactions | * [[ACID]] transactions | ||
== Binaries == | == Binaries == | ||
− | |||
* <code>[[mongodb]]</code> | * <code>[[mongodb]]</code> | ||
* <code>[[mongos]]</code> MongoDB Sharded Cluster Query Router | * <code>[[mongos]]</code> MongoDB Sharded Cluster Query Router | ||
Line 28: | Line 24: | ||
* <code>[[mongoexport]]</code> | * <code>[[mongoexport]]</code> | ||
* <code>[[mongoimport]]</code> | * <code>[[mongoimport]]</code> | ||
− | |||
− | |||
− | |||
== Editions == | == Editions == | ||
* MongoDB Community Server | * MongoDB Community Server | ||
− | |||
− | |||
− | |||
== Configuration == | == Configuration == | ||
− | + | /etc/[[mongod.conf]] | |
== Commands == | == Commands == | ||
* Connect to mongoDB: <code>[[mongo]]</code> or <code>mongo --host IP_TO_CONNECT</code> | * Connect to mongoDB: <code>[[mongo]]</code> or <code>mongo --host IP_TO_CONNECT</code> | ||
− | * | + | * List database: <code>[[show dbs]]</code> or <code>show databases</code> |
− | * | + | * Connect to a database: <code>use <your_db_name></code> |
* Backup your_db_name database to a file (<code>--archive</code>): <code>[[mongodump]] --archive=test.20150715.archive --db your_db_name</code> | * Backup your_db_name database to a file (<code>--archive</code>): <code>[[mongodump]] --archive=test.20150715.archive --db your_db_name</code> | ||
* Backup database to binary JSON ([[BSON]]) files (<code>--out</code>): <code>mongodump --host mongodb1.example.net --port 37017 --username user --password "pass" --out /opt/backup/mongodump-2011-10-24</code> | * Backup database to binary JSON ([[BSON]]) files (<code>--out</code>): <code>mongodump --host mongodb1.example.net --port 37017 --username user --password "pass" --out /opt/backup/mongodump-2011-10-24</code> | ||
* <code>[[mongod]] --smallfiles --oplogSize 128 --replSet rs0 --storageEngine=[[mmapv1]]</code> | * <code>[[mongod]] --smallfiles --oplogSize 128 --replSet rs0 --storageEngine=[[mmapv1]]</code> | ||
* <code>mongod --smallfiles --oplogSize 128 --replSet rs0 --storageEngine=mmapv1 --bind_ip_all</code> | * <code>mongod --smallfiles --oplogSize 128 --replSet rs0 --storageEngine=mmapv1 --bind_ip_all</code> | ||
− | * | + | * db.myCollection.find() or db.myCollection.find().pretty() |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Customers == | == Customers == | ||
Line 62: | Line 45: | ||
== Related terms == | == Related terms == | ||
− | * [[MongoDB Atlas]] | + | * [[MongoDB Atlas]] |
* [[Eliot Horowitz]] CTO and founder | * [[Eliot Horowitz]] CTO and founder | ||
* [[Ops Manager]] | * [[Ops Manager]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Activities == | == Activities == | ||
* Read about [[MongoDB replication]] capabilities https://docs.mongodb.com/manual/faq/replica-sets/ | * Read about [[MongoDB replication]] capabilities https://docs.mongodb.com/manual/faq/replica-sets/ | ||
− | |||
== See also == | == See also == | ||
− | * | + | * [[traefik]] |
+ | * [[Cassandra]] | ||
* {{MongoDB}} | * {{MongoDB}} | ||
− | * {{ | + | * {{RocketChat}} |
+ | * {{DBs}} | ||
+ | |||
[[Category:Databases]] | [[Category:Databases]] | ||
− |
Advertising: