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]] is an open-source [[document-oriented database]] using a [[JSON]]-like documents with [[schema]]. Listen by default on port 27017. |
− | * Installation: <code> | + | * Installation: <code>brew tap mongodb/brew && brew install mongodb-community@4.2</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: | ||
* Ad-hoc queries | * Ad-hoc queries | ||
* Indexing | * Indexing | ||
* [[Sharding]] | * [[Sharding]] | ||
− | * [[ | + | * [[Replication]] |
* Load balancing | * Load balancing | ||
* File storage | * File storage | ||
* Aggregation | * Aggregation | ||
* Server-side JavaScript execution | * Server-side JavaScript execution | ||
− | * Capped | + | * Capped collections |
− | * [[ACID]] transactions | + | * [[ACID]] transactions |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Editions == | == Editions == | ||
* MongoDB Community Server | * MongoDB Community Server | ||
− | |||
− | |||
− | |||
== Configuration == | == Configuration == | ||
− | + | /etc/[[mongod.conf]] | |
== Commands == | == Commands == | ||
− | * Connect to mongoDB: <code> | + | * Connect to mongoDB: <code>mongo</code> |
− | * | + | * List database: <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> | + | * <code>mongod --smallfiles --oplogSize 128 --replSet rs0 --storageEngine=mmapv1</code> |
− | * | + | * db.myCollection.find() or db.myCollection.find().pretty() |
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | == customers == |
− | |||
− | |||
− | |||
* [[Amadeus]] | * [[Amadeus]] | ||
== Related terms == | == Related terms == | ||
− | * [[ | + | * [[Atlas database]] |
* [[Eliot Horowitz]] CTO and founder | * [[Eliot Horowitz]] CTO and founder | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Activities == | == Activities == | ||
− | * Read about [[ | + | * 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: