Cassandra – Architecture

0 Enrolled
14 heures
  • 14 heures
  • 33
  • 0
  • no
1,500.00€

Aperçu du cours

Objectif de formation : L’apprenant saura au terme de cette formation utiliser Cassandra et maîtriser son architecture, ses clusters & son fonctionnement.

Prérequis

  • Avoir des bases en systèmes d’information et en bases de données
  • Maitriser le langage Java
  • Connaître les principes de bases des commandes Linux

Objectifs pédagogiques

  • Maîtriser les caractéristiques techniques des bases de données NoSQL
  • Analyser les différentes solutions disponibles sur leur marché
  • Appréhender l’architecture de Cassandra
  • Comprendre la modélisation des données
  • Gérer le fonctionnement de Cassandra
  • Installer et programmer les bases de données Cassandra
  • Créer des requêtes d’interrogation
  • Manier les tables et les données
  • Comprendre le fonctionnement par cluster dans Cassandra

Public ciblé

  • Chefs de projets, responsables SI, développeurs, Consultant BI, ingénieurs d’étude, architectes système et logiciel, consultants, data scientists…

Programme de formation

  • Introduction

    • Les bases de données NoSQL

    • Présentation de Cassandra

    • Comparatif avec les autres bases de données

    • Cassandra Cqlsh

    • Commandes Shell

    • Travaux pratiques

  • Architecture

    • Composants de Cassandra

    • Création et modification, et suppression d’un Keyspace

    • Réplication des données dans Cassandra

    • Travaux pratiques

  • Installation

    • Installation et configuration sous les différents postes de développement: Windows, Linux, Docker

    • Travaux pratiques

  • Le Cassandra Query Language

    • Le modèle de données de Cassandra

    • API

    • Les types de données

    • Travaux pratiques

  • Manier des tables avec Cassandra

    • Les tables: création, modification, suppression

    • Tronquer une table

    • Les index: création, suppression

    • Les lots

    • Travaux pratiques

  • Manier les données avec le language Cassandra

    • Création de données

    • Mettre à jour des données

    • Lire des données

    • Supprimer des données

    • Les types de données complexes: définition, insertion des données, modification

    • Travaux pratiques

  • Les clusters avec Cassandra

    • Cluster: définition, démarrage sous DockerCompose, Surveillance de l’ajout de nodes

    • Obtenir des informations avec nodes

    • La syntaxe de création de tables

    • Clé de parution et Clustering

    • Modélisation de données

    • Travaux pratiques

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
491 Courses
Main Content