Le reste de la formation est réservé aux inscrits.
S'inscrire gratuitementMongoDB est une base de données NoSQL qui stocke les informations sous forme de documents, généralement proches du format JSON. Au lieu de tables, colonnes et lignes comme dans une base relationnelle, on travaille avec des collections et des documents.
Cette approche rend la structure des données plus flexible. Tous les documents d’une même collection ne sont pas obligés d’avoir exactement les mêmes champs, même si en pratique on garde souvent une certaine cohérence.
Exemple : dans une collection users, un utilisateur peut avoir un champ phone alors qu’un autre ne l’a pas encore renseigné. MongoDB l’accepte facilement.