- Rendez-vous sur le site de téléchargement de mongodb : https://www.mongodb.com/download-center?lang=fr-fr
- Cliquez sur : Server
- Selectionnez la dernière version ainsi que votre OS.
- Selectionnez le package : MSI.
- Cliquez sur : télécharger.
- à la fin du téléchargement , Accédez au répertoire où vous avez téléchargé MongoDB. Par défaut, c'est le répértoire : téléchargements.
- Exécutez le fichier .msi.
- Cliquez sur next.
- Acceptez les conditions.
- Cliquez sur complete.
- Selectionnez Run service as network Service user et cliquez next
- Cliquez sur next.
- Vérifiez l'installation en ouvrant un interpréteur de commande et en copiant la ligne suivante : "C:/Program Files/MongoDB/Server/4.0/bin/mongo.exe"
MongoDB est une base de donnée NoSQL (Not only SQL) orientée documents. MongoDB est aujourd'hui la base de donnée NoSQL la plus populaire.
Les données sont stockées sous forme de documents dans des collections au lieu de stocker les données dans des colonnes et les lignes comme une base de données relationnelle type MySQL. Ces documents sont sous format JSON. MongoDB a l'avantage d'étre très performant, évolutif et ne nécessite pas de schéma.
Il est utilisable dans les principaux langages de programmation comme :
- C#
- Java
- JavaScript
- Go
- Erlang
- PHP
- Python
- Ruby
MongoDB a de nombreux avantages et est efficace pour différents types de projets, comme :
- Catalogue de produits
- Analyse en temps réel
- Mise en cache
- Données de géolocalisation
- Réseaux sociaux
db.mycollection.insertOne(name: "sue" , age : 26)db.mycollection.find()db.mycollection.updateOne({name:{$eq : "sue"} },{$set : {age : "18 "} })db.mycollection.deleteOne({name : "sue"})- Mongo v4.0 or later
- NodeJS v10.15 or later
- Clonez le repository
- Ouvrez un interpréteur de commande et allez dans le dossier du projet
- Tapez la commande npm install
- Une fois l'installation des dépendances terminées, tapez la commande npm start