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 mégadonnées et au NoSQL
- Vue d’ensemble de NoSQL
- Théorème CAP
- Lorsqu’NoSQL est approprié
- Stockage en colonnes
- Écosystème NoSQL
- Section 2 : Bases de Cassandra
- Conception et architecture
- Nœuds, clusters et centres de données Cassandra
- Keyspaces, tables, lignes et colonnes
- Partitionnement, réplication, jetons
- Quorum et niveaux de cohérence
- Laboratoires : interaction avec Cassandra à l’aide de CQLSH
- Section 3 : Modélisation de données – partie 1
- Introduction à 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
- Durée de vie (TTL)
- Requêtes avec CQL
- Mises à jour CQL
- Collection (liste / carte / ensemble)
- Laboratoires : divers exercices de modélisation de données avec CQL; expérimentation avec les requêtes et les types de données pris en charge
- Section 4 : Modélisation de 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 chronologiques
- Pratiques optimales 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 : Éléments internes de Cassandra
- Comprendre la conception de Cassandra en profondeur
- SSTables, mémo-tables, journal d’engagement
- Section 6 : Administration
- Sélection du matériel
- Distributions Cassandra
- Communication entre les nœuds Cassandra
- Écriture et lecture des données vers/à partir du 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
- Pratiques optimales Cassandra (compaction, collecte des déchets,)
- Création d’une instance Cassandra de test avec une empreinte mémoire réduite
- Outils et astuces de dépannage
- Laboratoire : les étudiants installent Cassandra et exécutent des tests de référence
Pré requis
- À l’aise dans un environnement Linux (navigation dans l’interface en ligne de commande, modification de fichiers avec vi ou nano)
- Pour les cours en présentiel : un ordinateur portable ou de bureau doté de 8 Go de mémoire vive (RAM)
- Pour les cours à distance : un laboratoire Cassandra fonctionnel sera fourni; seul un navigateur web est nécessaire
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