Cassandra : Présentation
30 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

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

More Like This

NoSQL Database Introduction Quiz
21 questions
NoSQL Database Characteristics
22 questions
Use Quizgecko on...
Browser
Browser