No-sql : gérer des documents avec mysql

Code : 394 Catégorie de la formation : Option compatible :

Objectifs

En situation de travail, vous serez capable de :
A l’issue de cette formation, vous serez en capacité de :. Connaître les caractéristiques techniques des bases de données NoSQL. Savoir quelles sont les différentes solutions disponibles sur le marché. Apprendre à identifier les critères de choix
Durant la formation vous apprendrez à :
- Maitriser l’interface et les fonctionnalités du logiciel.
- Créer des documents simples ou complexes.
- Enregistrer et exporter dans les formats standards.

Prochaines sessions (si disponibles) :

Contenu de la formation

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

Caractéristiques nosql

Les familles de bases NoSQL (ECV, documents, colonnes, graphes)

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, protocole gossip, hachage,..

Parallélisation des traitements : implémentation de map/reduce

Cohérence des données et gestion des accès concurrents :’eventual consistancy’ et multi-version concurrency control

Principaux acteurs

Les solutions NoSQL et leurs choix techniques : Redis, MongoDB, Cassandra, HBase (Hadoop), Neo4j, Elasticsearch..

Démonstrations et tests

Critères de choix

Mise en œuvre

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

Contenu de la formation

Prochaines sessions (si disponibles) :

Retour haut de page

Contact

Parce que tout ne s’écrit pas sur un site internet,
Parce que nous aimons faire du sur-mesure,
Parce que rien ne remplace la relation humaine,
Parce qu’on aimerait bien discuter avec vous,
Laissez-nous un message et on vous recontacte !

Adresse

20, chemin de la Cépière
Bâtiment A. - 3e étage 31100 Toulouse

Email

contact@opus-fabrica.fr

Téléphone

05 34 61 33 90