2011-09-07 14 views
6

Utilizzando hector (client cassandra) quando provo a fare delete, cancella le colonne ... ma lascia la chiave di riga dietro ... qualcuno sa perché, e come posso cancellare anche quella chiave di riga?Hector (Cassandra) Elimina anomalia

+1

Trovato la risposta su Cassandra la chat -> http://wiki.apache.org/cassandra/FAQ#range_ghosts – Ankush

risposta

3

Questo è previsto quando si utilizza Cassandra. Dal momento che cancella scrivendo lapidi i dati sono ancora lì fino alla successiva compattazione. Alla fine andrà completamente, ma il codice dell'applicazione deve essere consapevole del fatto che una riga vuota è uguale a una riga cancellata.

1

In realtà, andrà via nel prossimo compattamento che si verifica dopo il periodo di prova per quella riga.

Check this out: Wikipedia

Problemi correlati