2016-04-13 5 views
0

Es gab eine Abfrage, die ich bezüglich der Größe der Solr-Datensicherung hatte. Wir nehmen einmal täglich Solr-Backups. Wir konnten beobachten, dass die Größe des Solr-Backups um 1 GB gegenüber dem Vortag reduziert wurde, aber an diesem Tag gab es keine Löschungen oder Aktualisierungen an Solr. Wir haben die Anzahl der Dokumente auch für beide Tage überprüft. Es war mehr für das Backup mit geringerer Größe. Liegt es an einer Optimierung, die Solr intern vornimmt?Reduktion in Solr Größe

+1

Dies ist eine Frage, die es wert ist, auf der Mailingliste zu fragen. Hier ist es für niemanden sehr nützlich, da es zu allgemein ist. –

Antwort

1

Gelöschte Dokumente (und beachten Sie, dass ein Update ein Lösch + ein internes Hinzufügen ist) werden nicht entfernt, bevor optimize für den Index aufgerufen wird oder der mergeFactor betroffen ist. Dies führt dazu, dass die Indexdateien neu auf die Festplatte geschrieben werden und gelöschte Inhalte gelöscht werden.

Nachdem die Indexdateien neu geschrieben wurden, werden die alten Dateien entfernt und die neuen Indexdateien enthalten nicht die alten, gelöschten Dokumente.