Accueil    Formations    Informatique    Big Data    Big Data - Infrastructure    Big Data avec Cassandra

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Connaître les apports de Cassandra
  • L'installer et le configurer.

Niveau requis

Avoir des connaissances générales sur les bases de données.

Public concerné

Chefs de projets et gestionnaires de bases de données.

Programme

Introduction

  • Historique
  • Fonctionnalités de Cassandra
  • Licence
  • Format des données
  • "Key-value"
  • Traitement de volumes importants
  • Haute disponibilité
  • Système réparti de base de données...

Installation et configuration

  • Prérequis
  • Plateformes supportées
  • Etude du fichier de configuration : conf/cassandra.yaml
  • Répertoire de travail et de stockage des données
  • Gestion de la mémoire
  • Démarrage d'un noeud et test de l'interface cliente cqlsh

CQL (Cassandra Query Language)

  • Commandes de base : connexion au système de base de données
  • Création de colonnes
  • Insertion
  • Modification
  • Recherche
  • Exécution de scripts
  • Comment écrire des requêtes ?
  • Approches

Gestion de la grappe

  • Principe et préparation du premier noeud : adresse d'écoute
  • Configuration de nouveaux noeuds
  • Notion de "Bootstrapping" et "Token"
  • Paramètres listen_address et rpc_address
  • Réplication
    • Topologie du réseau et Endpoint Snitch
    • Stratégie de réplication
  • Ajout de noeuds et suppression
  • Cassandra dans un Cloud
  • Mise en oeuvre avec OpenStack

Supervision

  • OpsCenter
    • Installation
    • Lancement
    • Utilisation de base
  • Supervision avec nodetool cfstats
  • Export JMX vers des outils de supervision comme Nagios

Exploitation

  • Sauvegardes
  • Import / export au format JSON (JavaScript Object Notation)

Support Hadoop

  • Principe de MapReduce
  • Implémentation Hadoop
  • Mise en oeuvre depuis Cassandra

Support Spark

  • Description rapide de l'architecture Spark
  • Mise en oeuvre depuis Cassandra
  • Exécution de travaux Spark s'appuyant sur une grappe Cassandra

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Modalité Présentiel, Classe à distance

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous