APACHE Cassandra

Transcription

APACHE Cassandra
AXOPEN – Innovative
Solutions
Immeuble « Le Palais
d’Hiver »
149 Boulevard Stalingrad
69100 Villeurbanne
Téléphone : 04 82 53 26 44
Fax : 04 82 53 26 43
www.axopen.com
[email protected]
!
!
APACHE Cassandra
Axopen formation
Formation Apache Cassandra
Durée: 2 à 4 jours
Développeur et administrateur
Formation à la base de données Apache Cassandra.
Compréhension du noSql, des notions de big data et de la base
de données Apache Cassandra. Prise en main de l’outil,
développement et exploitation.
www.axopen.com
PLAN DE FORMATION APACHE CASSANDRA
1. Introduction au NoSQL
o
Précision sur les clés primaires
o
Concepts du NoSQL
o
Requêtes d’insertion/mise à jour
o
Emergence du big data
o
BATCH
o
NoSQL : Une avancée ?
o
CQL – Collections
o
Nébuleuse NoSQL
o
CQL – Collections – Set
o
CQL – Collections – List
2. Présentation de Cassandra
o
Qu’est-ce que Cassandra ?
o
CQL – Collections – Map
o
Principales caractéristiques
o
TTL
o
Quand utiliser Cassandra ?
o
Index
o
Quand ne pas utiliser Cassandra
3. Installation
6. Comment Cassandra fonctionne ?
o
Présentation du fonctionnement
o
Installer Cassandra
o
Composants clés
o
Les répertoires
o
Gossip (Internode communications)
o
Ports par défaut
o
Gossip – Failure detection
o
Démarrer / Arrêter Cassandra
o
Architecture
o
Utilitaires
o
Distribution des données et réplication
o
Démarrer / Arrêter un nœud
(proprement)
o
Consistent hashing
o
Distribution des données
o
Nœuds virtuels
o
Réplication de données
o
Partitioner
o
Snitches
o
Client request
o
Propriétés yaml.xml
4. Modélisation
o
Rappel sur les bases de données
relationnelles
o
Différence relationnelle – NoSQL
o
Waterfall model
o
Normalisation
o
Respect de la cohérence
o
Modèle de données Cassandra
Liste de valeurs
o
Modèle de données Cassandra
Mapping nom – valeur
7. Sécuriser les échanges
o
Sécuriser la communication
o
Authentification interne
o
Autorisations interne
o
Super column – Deprecated
o
Keyspace
8. Sauvegarder et Restaurer une base
Cassandra
o
Column families
9. Hadoop et Cassandra
o
Columns
o
Index
10. Retours d'expériences et échange sur
l'outil APACHE Cassandra
o
Modélisation - Conclusion
5. Utilisation
o
CQL
o
Types Cassandra
o
UUID
o
Timeuuid
o
Counter
o
Requêtes de création des éléments de base