NoSQL — Partie 1
Introduction aux bases NoSQL : limites du relationnel, théorème CAP, familles de bases (clé-valeur, document, colonne, graphe).
Supports de cours, travaux pratiques et liens utiles, en libre accès. Consulte-les directement en ligne ou télécharge-les.
Supports de cours à consulter en ligne ou télécharger.
Introduction aux bases NoSQL : limites du relationnel, théorème CAP, familles de bases (clé-valeur, document, colonne, graphe).
Approfondissement des modèles NoSQL : réplication, sharding, cohérence et cas d'usage concrets.
Mise en pratique et architectures distribuées : clusters, tolérance aux pannes, haute disponibilité.
Comparaison synthétique : quand choisir le relationnel ou le NoSQL selon les besoins de données.
Énoncés de TP à réaliser (sans corrigé).
Énoncé du TP : déployer et manipuler les principaux modèles NoSQL (Redis, MongoDB, Neo4j, Cassandra) en cluster.
Ressources externes recommandées pour aller plus loin.
Chaîne francophone de data science, machine learning et IA : tutoriels pratiques et conseils pour progresser et se lancer dans la data.