NoSQL

Blended learning

Who is the training for?

  • architectes
  • chefs-de-projets
  • consultants
  • ingenieurs

Duration

2,00 day(s)

Language(s) of service

EN FR

Next session

26.05.2026
Location
En distanciel

Price

1550,00€

Goals

  • Connaître les caractéristiques techniques des bases de données NoSQL, les différentes solutions disponibles
  • Identifier les critères de choix

Contents

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, sharding, protocole gossip, 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

Certificate, diploma

Une attestation de participation sera transmise aux participants

Next session

Datum
City
Language and price
26.05.2026
En distanciel
FR 1550,00€
01.07.2026
En distanciel
FR 1550,00€
10.12.2026
En distanciel
FR 1550,00€

These courses might interest you

EN
Day
Computer science - Systeme information - Architecture systeme information - Cloud Computing