Je suis disponible pour des vacations d'enseignement 🚀

Base de données NoSQL

Introductions aux bases de données NoSQL comme Redis ou Neo4j.

Avant-propos

Présentation

Dans cette formation, nous allons couvrir l’ensemble des éléments à connaître sur les bases de données NoSQL. Nous commencerons par découvrir les spécificités des bases de données NoSQL, telles que leur structure flexible et leur capacité à gérer de grandes quantités de données non structurées. Nous explorerons ensuite les différents types de bases de données NoSQL, notamment les bases de données clé-valeur, les bases de données documentaires, les bases de données en colonne et les bases de données de graphes.

Ensuite, nous apprendrons à interagir avec ces bases de données en utilisant des commandes et des requêtes spécifiques à chaque type de NoSQL. Nous nous plongerons dans les concepts de sharding et de réplication, essentiels pour garantir la disponibilité et la scalabilité des bases de données NoSQL. Nous aborderons également des notions avancées comme la gestion des transactions et la cohérence des données dans un environnement distribué.

Pour finir, nous explorerons l’écosystème autour des bases de données NoSQL en découvrant des outils et des librairies incontournables pour la gestion, le monitoring et l’optimisation des performances de nos bases de données.

Introduction à Redis

Introduction à Neo4j