L'utilisation de keyspace interne de Cassandra « système »
Question
La valeur par défaut des systèmes Cassandra keyspace system
est présent dans toutes les installations de Cassandra.
A en juger par la sortie de la commande de la describe keyspace
keyspace est utilisé en partie pour « métadonnées persistant pour le noeud local » (de LocationInfo
) et en partie pour des « données de transfert intercellulaire laissé entendre ».
- Qu'est-ce que les métadonnées persistantes pour le nœud local est stocké dans
system/LocationInfo
? - Quelle est la définition de transfert dans la terminologie Cassandra insinué?
- Qu'est-ce que les données insinué transfert sont stockées dans la keyspace de
system
?
La solution
" Suggéré transfert signifie que si un noeud qui devrait recevoir une écriture est en baisse, Cassandra envoie cette écriture à un autre noeud avec un « soupçon », en disant que lorsque le noeud de destination est à nouveau disponible, l'écriture doit être transmis là. "
Après la réponse à la deuxième question, je crois que la troisième question devient obsolète (?)
Et enfin la première question: Le jeton, le nom du cluster, et si le nœud bootstrapper sera ou non enregistrée dans le système. (Driftx de grâce)