Le document explore les bases de données NoSQL, leur émergence en réponse à la rigidité des SGBD relationnels, et leurs caractéristiques clés, comme la scalabilité horizontale et la gestion de données hétérogènes. Il présente également différents modèles de données (clé-valeur, orienté document, orienté colonnes, et orienté graphes) et les critères de choix pour les solutions NoSQL. Enfin, il détaille les implications de la cohérence, de la disponibilité et des performances dans les systèmes NoSQL.