Prenez contact avec nous

Plan du cours

Fondations et architecture

  • Introduction à Scylla : Histoire, cas d'utilisation et indicateurs de performance par rapport à Cassandra.
  • Architecture approfondie : Fragmentation (sharding), partitionnement et nature distribuée de la base de données.
  • Modèle de données : Compréhension des clés de cluster (Clustering Keys), des partitions et des types de données.
  • Notions de base du CQL : Introduction au langage de requête Cassandra (Cassandra Query Language) et utilisation de l'interpréteur de commandes CQL.

Configuration du cluster et administration

  • Installation : Installation de Scylla sur divers systèmes d'exploitation.
  • Configuration du cluster : Amorçage (Seeding), stratégies de réplication et découverte des nœuds.
  • Utilisation du CQL : Requêtes avancées, conception de schéma et indexation.
  • Outils Scylla : Présentation des utilitaires intégrés (nodetool, sstableloader, etc.).
  • Administration de la base de données : Gestion des utilisateurs, autorisations et cycle de vie des données.

Surveillance, dépannage et bonnes pratiques

  • Surveillance : Mise en place de métriques et visualisation de la santé du cluster.
  • Dépannage : Identification des goulets d'étranglement, des problèmes de latence et des pannes de nœuds.
  • Optimisation des performances : Meilleures pratiques de configuration.
  • Examen final : Synthèse et conclusion.

Pré requis

  • Une compréhension générale des bases de données NoSQL
  • Connaissance de Linux et de la ligne de commande
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires