12 Rue de l’Europe

31850 Montrabé

12 Rue de l’Europe

31850 Montrabé

NOSQL

Menu formations

Public concerné : Experts en bases de données, chefs de projets et toute personne souhaitant comprendre le fonctionnement et les apports des bases NoSQL.

Pré-Requis : Avoir des connaissances générales des systèmes d’information et des bases de données

Durée : 3 jours

Objectifs : Maîtriser les caractéristiques techniques des bases de données NoSQL et les différentes solutions disponibles.

Qu’est-ce qu’une base NoSQL ?

 Des SGBD relationnels au NoSQL :

 L’émergence du Big Data et des bases NoSQL

Hadoop, une implémentation de MapReduce

Les évolutions du Big Data

La nébuleuse NoSQL

 NoSQL versus SQL : quelles différences ?

Les principes du relationnel en regard du NoSQL

Les structures de données

La modélisation

Le langage SQL

Le transactionnel et la cohérence des données

Distribution synchrone ou asynchrone

Le théorème CAP

Journalisation et durabilité de la transaction

Big Data et décisionnel

Les choix techniques du NoSQL :

L’interface avec le code client

Les fonctionnalités serveur

Les protocoles d’accès aux données

L’architecture distribuée

La distribution avec maître

Le Big Data analytique

Le paradigme MapReduce

Lisp et les langages fonctionnels

Le fonctionnement d’Hadoop MapReduce

Le Big Data interactif

 CouchDB et Couchbase Server :

Présentation de CouchDB

Mise en oeuvre de CouchDB

 MongoDB :

Présentation

Mise en oeuvre

Administration

 Redis :

Présentation

Mise en oeuvre

Conclusion

 Cassandra :

Caractéristiques du moteur

Top