L'utilizzo del “sistema” spazio delle chiavi interno di Cassandra
Domanda
Il Cassandra sistemi di spazio delle chiavi system
di default è presente in tutte le installazioni di Cassandra.
A giudicare dalla uscita del comando describe keyspace
lo spazio delle chiavi è utilizzata in parte per "metadati persistente per il nodo locale" (LocationInfo
) e in parte per "dati handoff accennato".
- Cosa persistente metadati per il nodo locale è memorizzato in
system/LocationInfo
? - Qual è la definizione di handoff accennato in Cassandra terminologia?
- Che cosa ha fatto capire i dati handoff è archiviato nella spazio delle chiavi
system
?
Soluzione
" handoff Hinted significa che se un nodo che dovrebbe ricevere una scrittura è giù, Cassandra invierà che in scrittura a un altro nodo con un "suggerimento", dicendo che quando il nodo di destinazione è di nuovo disponibile, la scrittura deve essere inoltrata lì ".
Dopo la risposta su domanda due credo che la terza questione diventa obsoleto (?)
E infine la prima domanda: Il token, nome del cluster, e se il nodo è bootstrap o non sarà memorizzata in sistema. (Grazie driftx)