Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
- Section 1 : Introduction aux Big Data / NoSQL
- Vue d'ensemble du NoSQL
- Théorème CAP
- Moments appropriés pour utiliser le NoSQL
- Stockage en colonnes
- Écosystème NoSQL
- Section 2 : Bases de Cassandra
- Conception et architecture
- Nœuds, clusters et centres de données Cassandra
- Espaces de noms (keyspaces), tables, lignes et colonnes
- Partitionnement, réplication, jetons (tokens)
- Quorum et niveaux de cohérence
- Laboratoires : interaction avec Cassandra via CQLSH
- Section 3 : Modélisation des données – partie 1
- Introduction au CQL
- Types de données CQL
- Création d'espaces de noms et de tables
- Choix des colonnes et des types
- Choix des clés primaires
- Organisation des données pour les lignes et les colonnes
- Durée de vie (TTL)
- Interrogation avec CQL
- Mises à jour en CQL
- Collections (liste / map / ensemble)
- Laboratoires : divers exercices de modélisation des données avec CQL ; expérimentation des requêtes et des types de données pris en charge
- Section 4 : Modélisation des données – partie 2
- Création et utilisation d'index secondaires
- Clés composites (clés de partition et clés de regroupement)
- Données de séries temporelles
- Meilleures pratiques pour les données de séries temporelles
- Compteurs
- Transactions légères (LWT)
- Laboratoires : création et utilisation d'index ; modélisation de données de séries temporelles
- Section 5 : Fonctionnement interne de Cassandra
- Comprendre la conception interne de Cassandra
- SSTables, memtables, journal de commit (commit log)
- Section 6 : Administration
- Sélection du matériel
- Distributions Cassandra
- Communication entre les nœuds Cassandra
- Écriture et lecture des données par le moteur de stockage
- Répertoires de données
- Opérations d'anti-entropie
- Compaction Cassandra
- Choix et mise en œuvre des stratégies de compaction
- Meilleures pratiques Cassandra (compaction, collecte des déchets)
- Création d'une instance de test Cassandra à faible empreinte mémoire
- Outils et conseils de dépannage
- Laboratoire : installation de Cassandra par les participants et exécution de benchmarks
Pré requis
- Maîtrise de l'environnement Linux (navigation en ligne de commande, édition de fichiers avec vi / nano)
- Pour les cours sur site : un ordinateur portable ou de bureau doté de 8 Go de RAM
- Pour les cours à distance : un laboratoire Cassandra opérationnel vous sera fourni ; un simple navigateur web est suffisant
14 Heures
Nos clients témoignent (2)
Connaissances approfondies des environnements NoSQL, pas seulement Cassandra (par exemple : HADOOP)
Stefan Marcoci - Videotron ltee
Formation - Cassandra Administration
Traduction automatique
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
Formation - Cassandra Administration
Traduction automatique