Neo4J Datenbankgröße / Verkleinerung

Wir haben eine neo4j-Datenbank mit ~ 10 Millionen Knoten und ~ 300 Millionen Beziehungen. Die Datenbank ist auf ca. 80 Gig angewachsen. Es gibt tägliche Jobs, bei denen alte Daten gelöscht und neue hinzugefügt werden, sodass die ungefähre Anzahl von Knoten und Beziehungen ziemlich konstant bleibt. Die physische Dateigröße der DB-Dateien wächst jedoch weiter (z. B. hat die Relationshipstore-Datei derzeit eine Größe von 50 Gigabyte).

Ich habe den folgenden Link gefunden, der möglicherweise erklärt, warum die Größe beim Löschen möglicherweise nicht abnimmt (der Speicherplatz bleibt reserviert und wird von neuen Beziehungen und Knoten belegt). Er erklärt jedoch immer noch nicht, warum unsere Datenbank weiter wächst! neostore. * Dateigröße nach dem Löschen von Millionen Knoten

Fragen

a) Was können wir überprüfen, um herauszufinden, warum unsere Datenbank noch wächst?

b) Die meisten relationalen Datenbanken, mit denen ich gearbeitet habe, hatten die Funktion "Dateien verkleinern" oder "Freien Speicherplatz optimieren". Gibt es so etwas für Neo4j? (Google-Suche war nicht erfolgreich!).

Vielen Dank

-EI

P.S. Wir verwenden die Neo4j 2.1.5 Community Edition auf Ubuntu 14

Antworten auf die Frage(1)

Ihre Antwort auf die Frage