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]