Description
Objectif de formation : L'apprenant saura au terme de cette formation utiliser Cassandra et maîtriser son architecture, ses clusters & son fonctionnement.
Objectifs pédagogiques
- Maîtriser les caractéristiques techniques des bases de données NoSQL
- Analyser les différentes solutions disponibles sur leur marché
- Appréhender l’architecture de Cassandra
- Comprendre la modélisation des données
- Gérer le fonctionnement de Cassandra
- Installer et programmer les bases de données Cassandra
- Créer des requêtes d’interrogation
- Manier les tables et les données
- Comprendre le fonctionnement par cluster dans Cassandra
Public concerné
Chefs de projets, responsables SI, développeurs, Consultant BI, ingénieurs d’étude, architectes système et logiciel, consultants, data scientists…
Prérequis
Avoir des bases en systèmes d’information et en bases de données
Maitriser le langage Java
Connaître les principes de bases des commandes Linux
Déroulé du programme
1
Introduction
- Les bases de données NoSQL
- Présentation de Cassandra
- Comparatif avec les autres bases de données
- Cassandra Cqlsh
- Commandes Shell
- Travaux pratiques
2
Architecture
- Composants de Cassandra
- Création et modification, et suppression d’un Keyspace
- Réplication des données dans Cassandra
- Travaux pratiques
3
Installation
- Installation et configuration sous les différents postes de développement: Windows, Linux, Docker
- Travaux pratiques
4
Le Cassandra Query Language
- Le modèle de données de Cassandra
- API
- Les types de données
- Travaux pratiques
5
Manier des tables avec Cassandra
- Les tables: création, modification, suppression
- Tronquer une table
- Les index: création, suppression
- Les lots
- Travaux pratiques
6
Manier les données avec le language Cassandra
- Création de données
- Mettre à jour des données
- Lire des données
- Supprimer des données
- Les types de données complexes: définition, insertion des données, modification
- Travaux pratiques
7
Les clusters avec Cassandra
- Cluster: définition, démarrage sous DockerCompose, Surveillance de l'ajout de nodes
- Obtenir des informations avec nodes
- La syntaxe de création de tables
- Clé de parution et Clustering
- Modélisation de données
- Travaux pratiques
Informations
Durée
2 jour(s)
14h
Tarif
1500 € HT
HT
Formations similaires
IA & Data
Migration vers le Cloud
2 jour(s)
Sur demande
IA & Data
Agents IA — Concevoir des systèmes autonomes avec LangChain et LangGraph - Avancé
3 jour(s)
Sur demande
IA & Data
AI Act européen — Comprendre vos obligations et vous mettre en conformité - Niveau débutant
1 jour(s)
Sur demande
IA & Data
Analyse des données avec Microsoft Power BI (4-167)
3 jour(s)
2200 € HT