Cassandra : Présentation

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Quel est l'avantage de Cassandra en termes de tolérance aux pannes ?

  • Grâce au système de gestion de fichier
  • Grâce à l'utilisation de la mémoire vive
  • Grâce à la centralisation des données
  • Grâce aux mécanismes de réplication de données (correct)

Quelle est la caractéristique de l'architecture de cluster de Cassandra ?

  • Sans concept de Maître et Esclaves (correct)
  • Avec une architecture en forme de grille
  • Avec une architecture hiérarchique
  • Avec un concept de Maître et Esclaves

Comment les données sont-elles distribuées entre les nœuds de Cassandra ?

  • En utilisant des valeurs de priorité
  • En utilisant des valeurs de hachage des clés (correct)
  • En utilisant des valeurs d'importance
  • En utilisant des valeurs de timestamp

Quel est le rôle du journal de validation et de la memtable dans Cassandra ?

<p>De stocker les journaux d'opérations et les données en mémoire (A)</p> Signup and view all the answers

Comment Cassandra assure-t-elle la cohérence des données ?

<p>En utilisant des mécanismes de réparation (B)</p> Signup and view all the answers

Quel est le mécanisme d'opération d'écriture dans Cassandra ?

<p>automatique (A)</p> Signup and view all the answers

Quel est le principe qui permet aux nœuds de Cassandra de maintenir une connaissance cohérente de l'état du cluster?

<p>Gossip (B)</p> Signup and view all the answers

Qu'est-ce qu'un enregistrement dans un système de gestion de base de données NoSQL ?

<p>Une ligne dans un SGBDR (D)</p> Signup and view all the answers

Qu'est-ce qu'une Column Family dans Cassandra ?

<p>L'équivalent d'une table dans un SGBDR (C)</p> Signup and view all the answers

Quel est le rôle de la clé de partition dans Cassandra?

<p>Déterminer comment les données seront distribuées entre les nœuds du cluster (B)</p> Signup and view all the answers

Qu'est-ce qu'un Keyspace dans Cassandra ?

<p>Un regroupement de Column Family (B)</p> Signup and view all the answers

Comment Cassandra garantit-elle une distribution équilibrée des données sur l'ensemble du cluster?

<p>Grâce à la stratégie de partitionnement par hachage (D)</p> Signup and view all the answers

Quel est le résultat de la génération du Digest dans le principe de gossip?

<p>Un ensemble d'informations sur l'état du cluster (D)</p> Signup and view all the answers

Comment est traitée une relation one-to-one dans un modèle de données NoSQL ?

<p>Par une denormalisation de la relation (B)</p> Signup and view all the answers

Pourquoi est-ce qu'on dénormalise les relations dans un modèle de données NoSQL ?

<p>Pour réduire les jointures (A)</p> Signup and view all the answers

Quel est le but de la propagation de l'état dans le principe de gossip?

<p>Maintenir une connaissance cohérente de l'état du cluster (A)</p> Signup and view all the answers

Quel est l'objectif de la modélisation de données dans un système de gestion de base de données NoSQL ?

<p>De retrouver tous les commentaires d'un utilisateur et tous les commentaires d'un livre (A)</p> Signup and view all the answers

Quel est l'avantage de la stratégie de partitionnement par hachage dans Cassandra?

<p>Garantir une distribution équilibrée des données sur l'ensemble du cluster (D)</p> Signup and view all the answers

Quel est le rôle de la fonction de hachage dans Cassandra?

<p>Générer un token pour la clé de partition (D)</p> Signup and view all the answers

Qu'est-ce que l'anneau de hachage virtuel dans Cassandra?

<p>Un cercle qui représente tous les tokens possibles (C)</p> Signup and view all the answers

Qu'est-ce qui se produit lorsque Cassandra reçoit une nouvelle ligne de données?

<p>La fonction de hachage est utilisée pour générer un token (C)</p> Signup and view all the answers

Qu'est-ce que la réplication des données dans Cassandra?

<p>La duplication des données sur plusieurs nœuds (A)</p> Signup and view all the answers

Qu'est-ce que la stratégie de réplication dans Cassandra?

<p>Un moyen de déterminer le facteur de réplication (A)</p> Signup and view all the answers

Quel est le facteur de réplication dans l'exemple donné?

<p>3 (A)</p> Signup and view all the answers

Quel est le résultat final de l'opération de lecture dans Cassandra?

<p>La finalisation de l'opération de lecture avec le client (A)</p> Signup and view all the answers

Quel est le rôle de l'horodatage (timestamp) de démarrage lors de l'initialisation d'un nœud?

<p>Définir l'horodatage de démarrage du nœud (D)</p> Signup and view all the answers

Quel est le but de l'échange de digests entre les nœuds dans Cassandra?

<p>De fusionner les informations reçues pour avoir une vue à jour de l'état du cluster (D)</p> Signup and view all the answers

Quel est le résultat de la fusion des digests dans Cassandra?

<p>La mise à jour de l'état du cluster (A)</p> Signup and view all the answers

Quelle est la stratégie utilisée par un nœud pour sélectionner les nœuds avec lesquels il souhaite échanger des informations?

<p>La sélection aléatoire (B)</p> Signup and view all the answers

Quel est le premier étape lorsque un nœud rejoint le cluster ou redémarre dans Cassandra?

<p>Initialisation de son propre état interne (C)</p> Signup and view all the answers

Flashcards are hidden until you start studying

More Like This

Use Quizgecko on...
Browser
Browser