Ich benutze Titan 0.4.0 Alle, läuft Rexster im freigegebenen VM-Modus auf Ubuntu 12.04.Wie lösche ich ein Diagramm in Titan mit Cassandra Storage Backend?
Wie kann ich ein Diagramm in Titan, das das Cassandra Storage-Backend verwendet, ordnungsgemäß löschen?
Ich habe versucht, die TitanCleanup.clear(graph)
, aber es löscht nicht alles. Die Indizes sind immer noch da. Mein wirkliches Problem ist, dass ich einen Index habe, den ich nicht will (es stürzt jede Abfrage ab), aber wie ich Titans Dokumentation verstehe it is impossible to remove an index once it is created.
Wenn Sie also das Cassandra-Datenverzeichnis löschen, wird das Diagramm komplett entfernt, einschließlich des Index, den ich nicht haben möchte. – Automatico
Ja ... Alle Daten einschließlich Indizes sind in Cassandra gespeichert. Ich nehme an, du könntest auch den "Titan" Schlüsselraum (das ist der Standard-Schlüsselraumname) in Cassandra fallen lassen. Das würde auch funktionieren. –
Ich habe das versucht, aber wenn ich den Datenordner Cassandra (oder möglicherweise Titan/Rexster) lösche erstellt den Ordner neu und ich bekomme immer noch den gleichen Fehler (einige Index existiert, die ich nicht will). Ich habe versucht, jeden Cassandra-Ordner zu löschen, den ich auf dem Rechner finden kann, habe das System neu gestartet usw., aber der Index ist immer noch da. Gibt es eine Möglichkeit, dies definitiv zu tun? Vielleicht Cassandra Konsole oder etwas? – Automatico