Introduction à NoSQL

Formation

À Toulouse Cedex 1

Prix sur demande

Appeler le centre

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

Toulouse Cedex 1 ((31) Haute-Garonne)
Voir plan
2 Impasse Michel Labrousse, 31036

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

objectif Connaître les caractéristiques techniques des bases de données NoSQL, les différentes solutions disponibles. Identifier les critères de choix. public concerné Experts en bases de données, chefs de projet et toute personne souhaitant comprendre le fonctionnement et les apports des bases NoSQL. pré-requis Connaissance générale des systèmes d'informations et des bases de données.
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.
Caractéristiques NoSQL
  • 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.
Principaux acteurs
  • Les solutions NoSQL et leurs choix techniques :
  • CouchDB, MongoDB, Cassandra, HBase (Hadoop), ElasticSearch, ..
  • Démonstrations avec Cassandra et couchDB.
  • Critères de choix.
Mise en oeuvre
  • 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

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Introduction à NoSQL

Prix sur demande