# À quoi sert MongoDB ?

À quoi sert MongoDB ?

##### Post Metadata
- Posted at: il y a plus de 2 ans
- Author title: Épinglé par G2 en tant que question courante
- Net upvotes: 1


## Comments
### Comment 1

Mis à part le fait d&#39;être un NoSQL, il offre beaucoup de flexibilité avec le changement des schémas de documents, et est vraiment bon pour l&#39;analyse. Récemment, je l&#39;ai utilisé dans une intégration de service tiers, qui avait une API RESTful, et j&#39;ai stocké toute la charge utile JSON et la réponse JSON dans une collection et chaque fois que je voulais extraire la requête et la réponse, il était assez facile de récupérer les données. Mais oui, vous pourriez rencontrer des difficultés pour apprendre la syntaxe au début, mais croyez-moi, une fois que vous l&#39;avez maîtrisée, il n&#39;y a pas de retour en arrière.

##### Comment Metadata
- Posted at: il y a plus de 2 ans
- Author title: Software Engineer
- Net upvotes: 1


### Comment 2

MongoDB est utilisé pour stocker des données, mais pas de la manière ennuyeuse des lignes et colonnes.
Si les bases de données SQL sont des feuilles Excel.
MongoDB est plus comme des fichiers JSON stockés à grande échelle.

Les gens utilisent réellement MongoDB pour les applications Web, les applications mobiles, les API ou tout ce où la forme des données change constamment.

Les gens choisissent MongoDB parce qu&#39;il stocke les données sous forme de documents (semblables à JSON).
Ainsi, vous pouvez enregistrer des éléments comme des profils d&#39;utilisateur, des publications, des commentaires, des paramètres, tous ensemble.
Pas de schéma fixe vous obligeant à définir chaque colonne à l&#39;avance.

Exemple.

L&#39;utilisateur A a un nom, un email, un téléphone.
L&#39;utilisateur B a un nom, un email, une adresse, des loisirs, une photo de profil.

En SQL, vous souffrez.
En MongoDB, c&#39;est normal.

Les cas d&#39;utilisation courants sont les systèmes d&#39;authentification des utilisateurs.
Les produits et paniers de commerce électronique.
Les messages de chat.
Les tableaux de bord.
Les journaux et les données analytiques.

Ce que MongoDB fait mal, ce sont les jointures complexes comme les systèmes bancaires et les transactions lourdes où la cohérence absolue est importante.

Il remplace SQL uniquement lorsque la flexibilité compte plus que la structure stricte.

##### Comment Metadata
- Posted at: il y a 3 mois
- Author title: Full Stack Web Developer | Expert in MERN Stack | Ex-Infosys OE 



### Comment 3

MongoDB est une base de données NoSQL, qui fonctionne sur des concepts de documents et de collections plutôt que de tables et de relations.

##### Comment Metadata
- Posted at: il y a plus de 2 ans
- Author title: SDE - Fullstack and Infra




## Related Product
[MongoDB](https://www.g2.com/fr/products/mongodb/reviews)

## Related Category
[Bases de données documentaires](https://www.g2.com/fr/categories/document-databases)

## Related discussions
- [Dans quelle mesure Trello s&#39;adapte-t-il à une équipe plus grande ?](https://www.g2.com/fr/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: il y a presque 13 ans
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/fr/discussions/2-can-we-please-add-a-new-section)
  - Posted at: il y a presque 13 ans
  - Comments: 0
- [Avantages quantifiables de la mise en œuvre de votre CRM](https://www.g2.com/fr/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: il y a presque 13 ans
  - Comments: 4


