BIG DATA : Cassandra Modelling

  • Vous vous lancez dans un projet ou vous souhaitez connaître les principes avancés sur Cassandra.
  • La modélisation et l’optimisation de la base de données sont les bases de cette formation.
  • Comprendre et appréhender la modélisation sur Cassandra.
  • Connaître les composants Cassandra.
  • Connaître les principes d’optimisation.

Les formations Big Data sont présentées par un expert, via des supports de présentation et de travaux pratiques.

Exercices tout au long de la formation.

À QUI S’ADRESSE CETTE FORMATION ?

Public
Pré-requis
Compétences visées

Développeurs.

Afin d’assurer le bon déroulement des formations, il est indispensable d’avoir des connaissances générales sur les bases de données.

Avoir des compétences avancées sur la modélisation de Cassandra.

PROGRAMME DÉTAILLÉ

OBJECTIF PÉDAGOGIQUE

THÈMES À ABORDER

JOUR 1

Introduction
Utilisation et bonnes pratiques

  • Expliquer la base de données et ses fonctionnalités
  • Description des différents type de Data Models

Cassandra Components
Utilisation et bonnes pratiques

  • Keyspaces
  • Tables
  • Keys
  • Columns
  • Indexes
  • Expiration (TTL)
  • Fonctions

Cassandra Data Model
Utilisation et bonnes pratiques

  • Différence entre RDBMS et Cassandra Data Model
  • Différence entre Cassandra et autres bases NoSQL
  • Méthodologies de modélisation
  • Chebotko diagrams
  • Principes de Cassandra
  • Mapping rules
  • Mapping Patterns

Best practices

  • Best practices

JOUR 2

Cassandra Data Model
Utilisation et bonnes pratiques

  • Etude de cas (Concept -> Logical -> Physical)
  • Client Side Joins
  • Transactions
  • Data Aggregation
  • Cassandra concurrent read and writes
  • Comment préparer Cassandra au multiréseau ?
  • Travaux pratiques 

Optimizations
Utilisation et bonnes pratiques

  • Key optimizations
  • Table optimizations
  • Travaux pratiques

Best practices

  • Best practices

Expert Cassandra DB.

CETTE FORMATION VOUS INTERESSE ?