Le spécialiste de votre système d'information
Créé le | Modifié le | | AXOPEN

Formation Apache CASSANDRA

Pré-requis

  • Aucun pré-requis

 

Planning de la formation Apache Cassandra

La formation « Apache Cassandra » se déroule de la manière suivante :

1 – Introduction au NoSQL

  • Concepts du NoSQL
  • Emergence du big data
  • NoSQL : Une avancée ?
  • Nébuleuse NoSQL

2 – Présentation de Cassandra

  • Qu’est-ce que Cassandra ?
  • Principales caractéristiques
  • Quand utiliser Cassandra ?
  • Quand ne pas utiliser Cassandra

3 – Installation

  • Installer Cassandra
  • Les répertoires
  • Démarrer / Arrêter Cassandra
  • Utilitaires
  • Démarrer / Arrêter un nœud (proprement)

4 – Modélisation

    Rappel sur les bases de données relationnelles

  • Différence relationnelle – NoSQL
  • Waterfall model
  • Normalisation
  • Respect de la cohérence
  • Modèle de données Cassandra Liste de valeurs
  • Modèle de données Cassandra Mapping nom – valeur
  • Super column – Deprecated
  • Keyspace
  • Column families
  • Columns
  • Index
  • Modélisation – Conclusion

5 – Utilisation

  • CQL
  • Types Cassandra
  • UUID
  • Timeuuid
  • Counter
  • Requêtes de création des éléments de base
  • Précision sur les clés primaires
  • Requêtes d’insertion/mise à jour
  • BATCH
  • CQL – Collections
  • CQL – Collections – Set
  • CQL – Collections – List
  • CQL – Collections – Map
  • TTL
  • Index

6 – Comment Cassandra fonctionne ?

  • Présentation du fonctionnement
  • Composants clés
  • Gossip (Internode communications)
  • Gossip – Failure detection
  • Architecture
  • Distribution des données et réplication
  • Consistent hashing
  • Distribution des données
  • Nœuds virtuels
  • Réplication de données
  • Partitioner
  • Snitches
  • Client request
  • Propriétés yaml.xml

7 – Sécuriser les échanges

  • Sécuriser la communication
  • Authentification interne
  • Autorisations interne

8 – Sauvegarder et Restaurer une base Cassandra

 

9 – Hadoop et Cassandra

 

10 – Retours d’expériences et échange sur l’outil APACHE Cassandra

Durée de la Formation Apache CASSANDRA

2 à 4 jours

Public de la Formation Apache CASSANDRA

Développeur et administrateur

Lieu de la Formation Apache CASSANDRA

Disponibilité France

Besoin d'informations complémentaires ?