Accéder au contenu principal

Cours

Concepts NoSQL

Intermédiaire2 h

Dans ce cours (aucune connaissance en code requise), découvrez les 4 principales bases de données nosql et les moteurs les plus courants.

R2 h17 vidéos54 exercices4,550 XP18,749Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

Description du cours

Vous êtes perdu face à NoSQL et à ses différences avec SQL ? Vous êtes au bon endroit ! Dans ce cours conceptuel (aucun code requis), vous découvrirez les quatre grandes familles de bases de données NoSQL : Key-Value, Document, Column-Family et Graph. Vous étudierez quatre moteurs NoSQL populaires — notamment Redis, MongoDB, Apache Cassandra et Neo4j — et quand les utiliser pour répondre à un besoin métier précis. Vous suivrez les péripéties de données d’un réseau social fictif et verrez comment NoSQL permet de gérer et d’extraire des insights à partir de données non structurées, comme des publications sociales. Enfin, vous analyserez des cas d’usage réels de bases NoSQL, afin d’acquérir les connaissances nécessaires pour stocker efficacement des données dans toutes les situations.

Prérequis

Programme de formation

Plan du cours

1

Bases de données key-value

Pour débuter le cours, vous apprendrez les différences entre NoSQL et les bases de données relationnelles. Ensuite, vous découvrirez les bases de données key-value, leurs avantages et leurs limites. Vous saurez reconnaître les situations où les bases key-value sont adaptées. Vous terminerez ce chapitre par l’étude de cas d’Editoo, une entreprise qui a réduit ses interruptions de service et amélioré ses performances grâce à la base de données key-value Redis.
Commencer le chapitre
2

Bases de données orientées documents

Dans ce chapitre, vous verrez les fondamentaux des bases de données orientées documents. Vous identifierez ensuite les avantages et les limites de ce type de base, et vous saurez reconnaître les situations où elles sont pertinentes. Pour finir, vous étudierez le cas de Shutterfly, qui a utilisé la base de documents MongoDB pour réduire la latence et accélérer la mise sur le marché.
Commencer le chapitre
3

Bases de données column family

Vous vous pencherez sur les bases de données column family, en analysant les avantages et les limites de ce type de base. Vous étudierez aussi les situations où les bases column family sont adaptées. Enfin, vous terminerez ce chapitre avec l’étude de cas de Bigmate, une entreprise qui a utilisé la base Apache Cassandra pour traiter des millions d’opérations d’utilisateurs concurrents chaque seconde.
Commencer le chapitre
R

Concepts NoSQL

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.