Cours de NoSQL
- Comprendre l'intérêt des bases de données NoSQL
- Découvrir les différents types de NoSQL et leurs particularités
- Apprendre à utiliser et manipuler des bases de données NoSQL
- Explorer des architectures basées sur le NoSQL pour des besoins spécifiques
Sections du cours
-
Introduction
Introduction au concept de NoSQL, historique et motivations principales derrière l'utilisation de ce type de base de données. -
Types de bases de données NoSQL
Panorama des différents types de bases de données NoSQL, leurs avantages, inconvénients et leurs cas d'utilisation privilégiés. -
Outils NoSQL
Détails sur les principaux outils NoSQL (Redis, CouchDB, MongoDB) et leurs caractéristiques techniques. -
Pratiques et concepts clés
Concepts fondamentaux pour comprendre l'architecture et la mise en œuvre de solutions NoSQL, tels que le partitionnement, la réplication, et le modèle MapReduce. -
Exemples d'utilisation et cas pratiques
Cas d'utilisation réels de NoSQL dans différentes industries et exemples d'architectures distribuées utilisant des bases de données NoSQL.