M

MongoDB

Bases de donnees · Depuis 2009

2009

Creation

Base de donnees document NoSQL leader avec plus de 46 000 entreprises clientes. Stocke les donnees en documents BSON flexibles, permettant des schemas evolutifs sans migration. Le sharding automatique et l'aggregation pipeline en font un choix privilegie pour les applications a fort volume comme eBay (100+ To) et Forbes.

nosqldocumentscalable
Avantages & Inconvenients

Avantages

  • Schema flexible : pas de migration requise, ideal pour les modeles de donnees evolutifs
  • Aggregation pipeline puissant avec 30+ stages (lookup, graphLookup, facet)
  • Sharding horizontal natif avec balancer automatique et zone sharding geographique

Inconvenients

  • Transactions multi-documents ajoutees en v4.0 (2018), encore plus lentes que le SQL natif
  • Consommation memoire elevee : WiredTiger cache + index en RAM, minimum 1 Go recommande
  • Licence SSPL depuis 2018, consideree non-open-source par Debian, Fedora et OSI
Cas d'usage
  • Catalogue produits eBay (100+ To de donnees document)
  • Content management et CMS headless (Strapi, Payload)
  • Donnees IoT temps reel avec time-series collections (v5.0+)

Autres dans Bases de donnees