TypeFormation en classe
temps5 Jours
INSCRIVEZ-VOUS

Cours de formation et de certification Cassandra

Cours de formation et de certification Cassandra

Description

Public et prérequis

Plan de cours

Horaire et frais

certificat

Cassandra Course

Ce cours est conçu pour transmettre la connaissance des concepts de Cassandra, des modèles de données hautement évolutifs et de l'architecture de Cassandra. Dans ce tutoriel, vous apprendrez également les différences entre SGBDR et Cassandra, les avantages de travailler avec Cassandra, le théorème CAP, les bases de données NoSQL, les commandes d'outils de noeud, les index, Cluster, Cassandra et MapReduce et les frameworks avancés comme Thrift, AVRO, JSON et Hector Client .

Objectifs de la formation Cassandra

  • Gin des idées profondes sur les concepts et l'architecture de Cassandra
  • Comprendre les différences entre SGBDR et Cassandra
  • Apprendre les principales fonctionnalités de NoSQL base de données et théorème CAP
  • Installer, configurer et surveiller Cassandra
  • Apprenez à implémenter la gestion de cluster, l'indexation et la modélisation de données à Cassandra
  • Comprendre les bases de Thrift, AVRO, JSON et Hector Client

Public visé du cours Cassandra

  • Professionnels gérant de gros volumes de données
  • Chefs de projet et professionnels actifs aspirant à une carrière dans NoSQL et Cassandra
  • Développeurs et testeurs informatiques qui veulent étendre leurs dimensions pour travailler avec les plus grands, réputés dans les organisations
  • Diplômés en conception de projets de gestion de bases de données

Prérequis pour la certification Cassandra

  • L'étudiant doit être familiarisé avec les bases de la ligne de commande Linux et utiliser un éditeur de texte Linux tel que VIM, Nano ou emacs.
  • Une expérience de l'instruction select SQL passée serait également utile.
  • Une exposition minimale aux concepts de Java, de base de données ou d'entrepôt de données est requise.

Durée du cours: 5 Days

  1. Introduction à Cassandra
    • Présentation de Cassandra
    • Comprendre ce qu'est Cassandra?
    • Vous voulez savoir à quoi sert cassandra?
    • Théorème CAP
    • Architecture de cluster
    • Cohérence éventuelle
    • Comprendre les exigences du système
    • Comprendre notre laboratoire
  2. Premiers pas avec Cassandra
    • Comprendre Cassandra en tant que base de données distribuée
    • Snitch
    • Potins
    • Apprendre comment les données sont distribuées
    • réplication
    • Nœuds virtuels
  3. Installation de Cassandra
    • Téléchargement de Cassandra
    • Java
    • Comprendre les fichiers de configuration de cassandra
    • Cassandra en premier plan et en arrière-plan
    • Vérification du statut de Cassandra
    • Accès et compréhension de la structure du journal
  4. Communiquer avec Cassandra
    • Utiliser CQLSH
    • Création d'une base de données
    • Définir un espace-clé
    • Supprimer un espace-clé
    • Création d'une table
    • Définition de colonnes et de types de données
    • Définir la clé primaire
    • Reconnaître une clé de partition
    • Spécification d'un ordre de cluster décroissant
    • Comprendre les façons d'écrire des données
    • Utilisation de la commande INSERT INTO
    • Utilisation de la commande COPY
    • Comprendre comment les données sont stockées dans Cassandra
    • Comprendre comment les données sont stockées dans le disque
  5. Comprendre la modélisation des données à Cassandra
    • Présentation du modèle de données
    • Comprendre où se trouvent les critères de la clause à Cassandra
    • Chargement de données en masse
    • Format JSON Import et export
    • Utilisation de l'index principal
    • Création d'un index secondaire
    • Définir une clé de partition composite
  6. Création d'une application à l'aide du backend Cassandra
    • Comprendre les pilotes Cassandra
    • Explorer le pilote Java Datastax
    • Configuration de l'environnement Eclipse
    • Création d'une page Web d'application
    • Acquisition de fichiers de pilotes Java
    • Comprendre l'emballage en utilisant Maven
    • Comprendre l'emballage à l'aide de méthodes man
    • Connexion à Cassandra Cluster à l'aide de WebPage
    • Exécution d'une requête à l'aide de WebPage à Cassandra
    • Utilisation de l'exemple de modèle MVC
  7. Mise à jour et suppression de données
    • Mise à jour des données
    • Comprendre comment fonctionne la mise à jour
    • Suppression de données
    • Comprendre le rôle des pierres tombales
    • Utilisation de TTL
  8. Configuration du cluster Cassandra Multinode
    • Comprendre les choix de matériel pour la production
    • Comprendre les recommandations RAM et CPU
    • Points à prendre en compte lors de la sélection du stockage
    • Points à prendre en compte lors du déploiement dans le cloud
    • Comprendre les nœuds de Cassandra
    • Configuration de la connexion réseau
    • Spécification des noeuds de graines
    • Bootstrapping un noeud
    • Nettoyer un noeud
    • Utilisation de cassandra-stress pour le groupe de tests de stress
  9. Cassandra Monitoring et Maintenance - PART 1
    • Comprendre les outils de surveillance de Cassandra
    • Utiliser Nodetool
    • Utiliser Jconsole
    • En savoir plus sur OpsCenter
    • Comprendre la réparation
    • Réparation de nœuds
    • Comprendre la cohérence
    • Comprendre le transfert de suggestions
    • Comprendre la réparation en lecture
  10. Cassandra Monitoring et Maintenance - PART 2
    • Supprimer un noeud
    • Remettre un noeud en service
    • Mise hors service d'un noeud
    • Supprimer un noeud mort
    • Redéfinir plusieurs centres de données
    • Changer les types de Snitch
    • Modifier cassandra-rackdc.properties
    • Modification de la stratégie de réplication
  11. Comprendre la sauvegarde, la restauration et l'optimisation des performances
    • Comprendre les concepts de sauvegarde et de restauration à Cassandra
    • Prendre un instantané
    • Sauvegarde incrémentale
    • Utilisation de la fonction de validation du journal
    • Utilisation de méthodes de restauration
    • Stratégies de stockage et optimisation du système d'exploitation
    • JVM Tuning
    • Stratégies de mise en cache
    • Compaction et compression
    • Stratégies de test de stress

S'il vous plaît écrivez-nous à info@itstechschool.com et contactez-nous à + 91-9870480053 pour le prix du cours et le coût de la certification, le calendrier et l'emplacement

Envoyez-nous une requête

Pour plus d'informations avec bonté Contactez-Nous.


Avis




Section 1Introduction à Cassandra
Lecture 1Présentation de Cassandra
Lecture 2Comprendre ce qu'est Cassandra?
Lecture 3Vous voulez savoir à quoi sert cassandra?
Lecture 4Théorème CAP
Lecture 5Architecture de cluster
Lecture 6Cohérence éventuelle
Lecture 7Comprendre les exigences du système
Lecture 8Comprendre notre laboratoire
Section 2Premiers pas avec Cassandra
Lecture 9Comprendre Cassandra en tant que base de données distribuée
Lecture 10Snitch
Lecture 11Potins
Lecture 12Apprendre comment les données sont distribuées
Lecture 13réplication
Lecture 14Nœuds virtuels
Section 3Installation de Cassandra
Lecture 15Téléchargement de Cassandra
Lecture 16Java
Lecture 17Comprendre les fichiers de configuration de cassandra
Lecture 18Cassandra en premier plan et en arrière-plan
Lecture 19Vérification du statut de Cassandra
Lecture 20Accès et compréhension de la structure du journal
Section 4Communiquer avec Cassandra
Lecture 21Utiliser CQLSH
Lecture 22Création d'une base de données, définition d'un espace-clé, suppression d'un espace-clé
Lecture 23Création d'une table
Lecture 24Définition de colonnes et de types de données
Lecture 25Définir la clé primaire
Lecture 26Reconnaître une clé de partition
Lecture 27Spécification d'un ordre de cluster décroissant
Lecture 28Comprendre les façons d'écrire des données
Lecture 29Utilisation de la commande INSERT INTO
Lecture 30Utilisation de la commande COPY
Lecture 31Comprendre comment les données sont stockées dans Cassandra
Lecture 32Comprendre comment les données sont stockées dans le disque
Section 5Comprendre la modélisation des données à Cassandra
Lecture 33Présentation du modèle de données
Lecture 34Comprendre où se trouvent les critères de la clause à Cassandra
Lecture 35Chargement de données en masse
Lecture 36Format JSON Import et export
Lecture 37Utilisation de l'index principal
Lecture 38Création d'un index secondaire
Lecture 39Définir une clé de partition composite
Section 6Création d'une application à l'aide du backend Cassandra
Lecture 40Comprendre les pilotes Cassandra
Lecture 41Explorer le pilote Java Datastax
Lecture 42Configuration de l'environnement Eclipse
Lecture 43Création d'une page Web d'application
Lecture 44Acquisition de fichiers de pilotes Java
Lecture 45Comprendre l'emballage en utilisant Maven
Lecture 46Comprendre l'emballage à l'aide de méthodes man
Lecture 47Connexion à Cassandra Cluster à l'aide de WebPage
Lecture 48Exécution d'une requête à l'aide de WebPage à Cassandra
Lecture 49Utilisation de l'exemple de modèle MVC
Section 7Mise à jour et suppression de données
Lecture 50Mise à jour des données
Lecture 51Comprendre comment fonctionne la mise à jour
Lecture 52Suppression de données
Lecture 53Comprendre le rôle des pierres tombales
Lecture 54Utilisation de TTL
Section 8Configuration du cluster Cassandra Multinode
Lecture 55Comprendre les choix de matériel pour la production
Lecture 56Comprendre les recommandations RAM et CPU
Lecture 57Points à prendre en compte lors de la sélection du stockage
Lecture 58Points à prendre en compte lors du déploiement dans le cloud
Lecture 59Comprendre les nœuds de Cassandra
Lecture 60Configuration de la connexion réseau
Lecture 61Spécification des noeuds de graines
Lecture 62Bootstrapping un noeud
Lecture 63Nettoyer un noeud
Lecture 64Utilisation de cassandra-stress pour le groupe de tests de stress
Section 9Cassandra Monitoring et Maintenance --- PART 1
Lecture 65Comprendre les outils de surveillance de Cassandra
Lecture 66Utiliser Nodetool
Lecture 67Utiliser Jconsole
Lecture 68En savoir plus sur OpsCenter
Lecture 69Réparation de nœuds
Lecture 70Comprendre la cohérence
Lecture 71Comprendre le transfert de suggestions
Lecture 72Comprendre la réparation en lecture
Section 10Cassandra Monitoring et Maintenance --- PART 2
Lecture 73Supprimer un noeud
Lecture 74Remettre un noeud en service
Lecture 75Mise hors service d'un noeud
Lecture 76Supprimer un noeud mort
Lecture 77Redéfinir plusieurs centres de données
Lecture 78Changer les types de Snitch
Lecture 79Modifier cassandra-rackdc.properties
Lecture 80Modification de la stratégie de réplication
Section 11Comprendre la sauvegarde, la restauration et l'optimisation des performances
Lecture 81Comprendre les concepts de sauvegarde et de restauration à Cassandra
Lecture 82Prendre un instantané
Lecture 83Sauvegarde incrémentale
Lecture 84Utilisation de la fonction de validation du journal
Lecture 85Utilisation de méthodes de restauration
Lecture 86Stratégies de stockage et optimisation du système d'exploitation
Lecture 87JVM Tuning
Lecture 88Stratégies de mise en cache
Lecture 89Compaction et compression
Lecture 90Stratégies de test de stress