Introduction à NoSQL
Formation
À Toulouse Cedex 1
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Toulouse cedex 1
Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Connaître les caractéristiques techniques des bases de données NoSQL, les différentes solutions disponibles. Identifier les critères de choix.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Programme
Introduction
- origine des bases de données, les notions de transaction,
- les SGBD, la standardisation SQL,
- l'arrivée de nouveaux besoins : volumes importants liés aux technologies et aux nouveaux usages,
- traitements optimisés de flux de données au fil de l'eau.
- Développement des techniques sur différents aspects : stockage, indexation/recherche, calcul.
- Définition ETL : Extract Transform Load.
- Structure de données proches des utilisateurs, développeurs:
- sérialisation, tables de hachage, JSON.
- Priorité au traitement du côté client.
- Protocoles d'accès aux données, interfaces depuis les langages classiques.
- Données structurées et non structurées, documents, images,
- Stockage réparti : réplication, sharping, gossip protocl, hachage,..
- Parallélisation des traitements : implémentation de MapReduce.
- Cohérence des données et gestion des accès concurrents :
- eventual consistancy et multi-version concurrency control.
- Les solutions NoSQL et leurs choix techniques :
- CouchDB, MongoDB, Cassandra, HBase (Hadoop), ElasticSearch, ..
- Démonstrations avec Cassandra et couchDB.
- Critères de choix.
- Points à vérifier :
- méthode d'utilisation des données
- format de stockage JSON, XML,
- choix de la clé, notion de clé composite, ...
- aspects matériels, besoins en mémoire, disques, répartition, ..
- import des données : outils et méthodes selon les moteurs NoSQL
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Introduction à NoSQL