Cassandra


Équilibre entre vie professionnelle et vie personnelle

Les points forts de la formation

Formation 100% à distance, à votre rythme, pas de visio

Contenu de la formation

Section 1 : Introduction à Cassandra

1.Base de données NoSQL

2.Définition de Cassandra

3.Caractéristiques de Cassandra

4.Modèle de données Cassandra

5.Cassandra vs RDBMS

6.Cassandra vs Hadoop

7.Cassandra vs HBase

8.Cassandra vs MongoDB

9.Cassandra Cqlsh

10.Commandes Shell

Section 2 : Architecture de Cassandra

1.Composants de l’architecture de Cassandra

2.Composants de l’architecture de Cassandra

3.Cassandra Keyspace

-Créer un Keyspace

-Modifier un Keyspace

-Supprimer un Keyspace

4.Réplication de données dans Cassandra

Section 3: Installation et configuration de Cassandra

1.Installation de Cassandra  sur Windows

-Choix de la version

-Téléchargement de Cassandra pour Windows

-Exécution

-Configuration

-Lancement de Cassandra

-Connection à Cassandra

2.Installation de cassandra  sur Linux

-Choix de la version

-Téléchargement de Cassandra pour Linux

-Exécution

-Configuration

-Lancement de Cassandra

-Connection à Cassandra

3.Installation de cassandra  avec Docker

-Installer Docker

-Démarrer un container Cassandra

-Tester le container

-Lancer cqlsh

-Définir les outils client

-Configurer la distribution des vnodes

-Voir les options de hinted handoff et de cache

-Spécifier une valeur de seed

-Comprendre la notion de snitch

-Renommer un cluster

Section 4: Le langage CQL (Cassandra Query Language)

1.Modèle de données de Cassandra

-Clusters

-Keyspaces

-tables

-Colonnes

-Modèles de données de Cassandra et SGBDR

2.API de Cassandra

3.Types de données CQL

-Types de données Built-in

-Types de données collection

-Types de données Tuple

-Types de données user-defined

Section 5: Manipulation de  tables avec Cassandra

1.Création de tables

2.Modification de tables

3.Suppression ds tables

4.Tronquer une table

5.Création d’un index

6.Suppression de l’Index

7.Lot (Batch)

Section 6: Manipulation des données avec CQL

1.Création de données

2.Mise à jour des données

3.Lecture des données

Durée et rythme de la formation

74 h

Objectif de la formation

A l’issue de la formation «NoSQL : Hbase OU Cassandra, Neo4j, Redis, MongoDB», les apprenants auront les capacités de :

  • Connaître les caractéristiques techniques des bases de données NoSQL
  • Savoir quelles sont les différentes solutions disponibles sur leur marché
  • Apprendre à identifier les critères de choix
  • Comprendre le fonctionnement de HBase
  • Comprendre le fonctionnement de MongoDB
  • Comprendre le fonctionnement de Cassandra
  • Comprendre le fonctionnement de neo4j
  • Comprendre le fonctionnement de Redis
  • Maîtriser le théorème de CAP
  • Être capable de créer des requêtes d’interrogation
  • Installer et configurer une base de données Cassandra
  • Comprendre la modélisation de données

Résultats attendus

Plus précisément, les diplômés issus de cette spécialité sont capables de réaliser les activités suivantes :

  • La gestion technique d’un projet informatique et le suivi de ce dernier
  • La mise en place d’une méthodologie de travail
  • La conception et la réalisation graphique des maquettes de l’application à développer
  • La réalisation d’une solution applicative avec des langages de programmation et des plateformes dédiés
  • La conception, la modélisation et la création d’une base de données
  • Le traitement et l’analyse de données volumineuses
  • Conception et mise en place de l’infrastructure BIG DATA
  • Conception et mise en place de l’architecture BIG DATA
  • Déploiement d’une solution de stockage NoSQL
  • Analyse et science de données
  • La sécurisation du système d’information.

Certification

Actions de formation dispensées aux créateurs et repreneurs d’entreprise
Niveau de sortie : Sans niveau spécifique

Prix de la formation

Prix de la formation 2560,00 €

Envoyez nous un sms au +33756812787 ou téléphonez nous au +33988423261