Cassandra – Avancé

0 Enrolled
21 heures
  • 21 heures
  • 43
  • 0
  • no
2,100.00€

Aperçu du cours

Objectif de formation : Maîtriser les concepts avancés de la BDD NoSQL Cassandra

Détails

  • 9 Sections
  • 43 Lessons
  • 21 heures
Expand all sectionsCollapse all sections
  • 7
    • 1.1
      Définitions & terminologie : Cluster / Node / Datacenter / Rack
    • 1.2
      Réplication / Protocole Gossip
    • 1.3
      Snitches
    • 1.4
      Noeuds Seeds
    • 1.5
      Memtables, SSTables et CommitLogs
    • 1.6
      Niveau de consistance
    • 1.7
      Hinted Handoff
  • 4
    • 2.1
      Query-Driver vs Data-Driven
    • 2.2
      Liaisons entre tables et intégrité référentielle
    • 2.3
      Duplication de données
    • 2.4
      Step-by-step de la création d’un keyspace
  • 4
    • 3.1
      Choix de mémoire & CPU
    • 3.2
      Problématique réseau
    • 3.3
      Choix du stockage
    • 3.4
      Paramétrage du cluster
  • 4
    • 4.1
      Mémoire Off-Heap / JVM-Heap & disque
    • 4.2
      Compréhension du flush, memtable & commitLog
    • 4.3
      Chemin d’écriture des données & chemin de lecture des données
    • 4.4
      Read-repair, Merkel Tree & Anti-Entropy
  • 4
    • 5.1
      Élements décisifs dans le choix d’une architecture multi-DC
    • 5.2
      Communication synchrone vs asynchrone entre DCs
    • 5.3
      Traitement de la défaillance d’un DC
    • 5.4
      Utilisation des Racks au lieu de Datacenter
  • 4
    • 6.1
      Backup incrémental et full
    • 6.2
      Restauration des données depuis un Snapshot
    • 6.3
      Restauration de données à l’aide de sstableLoader
    • 6.4
      Import/Export des données en masse
  • 2
    • 7.1
      Surveillance depuis nodetool
    • 7.2
      Paramétrage & exploitation des logs
  • 11
    • 8.1
      Manipulation de Tracing pour mesurer les performances
    • 8.2
      Tracer les lectures et les écritures
    • 8.3
      Tuning des Bloom Filtres
    • 8.4
      Cache de données
    • 8.5
      Paramètres globaux de gestion de cache
    • 8.6
      Tests de montée en charge avec cassandra-stress
    • 8.7
      Stratégies de compaction
    • 8.8
      SizeTieredCompactionStrategy
    • 8.9
      LeveledCompactionStrategy
    • 8.10
      TimeWindowCompactionStrategy
    • 8.11
      Tuning de la JVM
  • 3
    • 9.1
      Paramétrage de l’authentification
    • 9.2
      Gestion des rôles
    • 9.3
      Cryptage de la communication dans Cassandra avec SSL

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
840 Courses