Installation et démarrage de MongoDB
MongoDB est disponible sur Windows, Mac OS X et Linux : https://docs.mongodb.com/manual/installation
L'installation présentée ici est uniquement destinée à un contexte d'apprentissage, elle permet l'installation d'un serveur sur une machine Linux (ou Mac OS X) sans privilèges utilisateurs et l'exploitation de ce serveur avec un client textuel CLI[1] situé sur la même machine.
Installation du serveur et du client
Installer MongoDB Community Edition sur son système.
Exemple sous Debian : apt-get install mongodb-org
après avoir déclaré le dépôt MongoDB.
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-debian/
Démarrage d'un serveur Mongo
Créer un espace de stockage en lecture écriture pour la base de données (exemple : mkdir ~/mongodata
)
Lancer le serveur MongoDB sur le port standard 27017 : mongod --dbpath ~/mongodata
Démarrage du client CLI Mongo (mongo shell)
Pour se connecter à un serveur MongoDB sur le port standard : mongo --host nom-du-serveur
(par exemple : mongo --host localhost
)
Test
Une fois connecté exécuter le code suivant pour vérifier le bon fonctionnement de la base :
db.test.insert({ "test":"Hello World !" })
db.test.find({}, {_id:0})
Le résultat attendu est le suivant, la clé générée étant bien entendu différente :
{ "test" : "Hello World !" }