Formation Cassandra

publicité
Formation Cassandra
Partenaire
Construire des applications Java scalables
Référence : NOSQL-CAS-03
Durée : 3 jour(s)
Présentation
Introduction technique à toutes les notions théoriques et pratiques nécessaires à la construction
d'applications Java scalable.
Objectifs
- Comprendre l'architecture et le fonctionnement de Cassandra
- Monter un cluster Cassandra
- Se familiariser avec les outils d'administration/monitoring Cassandra
Répartition: 50% Théorie, 50% Pratique
Public:
Développeur applicatifs
Pré-requis: Une bonne expérience du langage Java pour les travaux pratiques, Être à l'aise avec la
ligne de commande Linux
Programme
Introduction à Cassandra
- Vue d'ensemble
- Télécharger et installer Cassandra
- Structure de la configuration et de l'installation
Généralités sur l'architecture et le modèle de données
- Les bases de l'architecture Cassandra
- Le modèle de données Cassandra
Modèle de données
-
Clés primaires composées
Autres possibilités
Clés de partitionnement composites
Index et index secondaire
Règles de requêtage
Comprendre et utiliser les compteurs
Comprendre et utiliser les collections
La consistance des données
-
Consistance des données dans Cassandra
Compare and Set (CAS) / Transactions légères
Colonnes statiques
Mécanisme de réparation
Comment ca fonctionne?
-
Erreurs d'écriture
Caches sur les Clés et les Lignes
Support Multi-Data Center
Suppression
Le Driver Java DataStax
-
Introduction
Introduction à l'API
Requêtage
QueryBuilder et requêtes dynamiques
Requêtage asynchrone
Stratégies de configuration du driver
Tel: +33(0)1 45 26 19 15
Fax : +33(0)1 75 43 49 92
Email : [email protected]
Téléchargement