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 au Big Data / NoSQL
- Aperçu du NoSQL
- Théorème CAP
- Quand utiliser le NoSQL est approprié
- Stockage orienté colonnes
- Écosystème NoSQL
- Section 2 : Bases de Cassandra
- Conception et architecture
- Nœuds, grappes et centres de données Cassandra
- Keyspaces, tables, lignes et colonnes
- Partitionnement, réplication et jetons
- 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 de keyspaces et de tables
- Choix des colonnes et des types
- Choix des clés primaires
- Disposition des données pour les lignes et les colonnes
- Temps de vie (TTL)
- Interrogation avec CQL
- Mises à jour avec CQL
- Collections (list, map, set)
- Laboratoires : divers exercices de modélisation des données avec CQL ; expérimentation avec les requêtes et les 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 d'agrégation)
- Données de séries chronologiques
- Meilleures pratiques pour les données de séries chronologiques
- Compteurs
- Transactions légères (LWT)
- Laboratoires : création et utilisation d'index ; modélisation de données de séries chronologiques
- Section 5 : Mécanismes internes de Cassandra
- Compréhension de la conception sous-jacente de Cassandra
- SSTables, Memtables et journal de validation
- Section 6 : Administration
- Sélection du matériel
- Distributions de Cassandra
- Communication entre les nœuds Cassandra
- Écriture et lecture de données dans/depuis le moteur de stockage
- Répertoires de données
- Opérations anti-entropie
- Compaction Cassandra
- Choix et mise en œuvre des stratégies de compaction
- Meilleures pratiques Cassandra (compaction, garbage collection)
- Création d'une instance de test de Cassandra avec une empreinte mémoire réduite
- Outils et astuces de dépannage
- Laboratoire : les étudiants installent Cassandra et exécutent des tests de performance
Pré requis
- Maîtrise de l'environnement Linux (navigation dans la ligne de commande, édition de fichiers avec vi ou nano)
- Pour les cours en présentiel : un ordinateur portable ou de bureau avec 8 Go de RAM
- Pour les cours à distance : un laboratoire Cassandra opérationnel sera fourni, et un simple navigateur web sera 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