Ich verstehe, dass die Verdichtung einer Datenbank alte Revisionen über das Limit in der Konfig festgelegt entfernt. Das Ergebnis ist eine verringerte Festplattenauslastung, die sich kaum auf die Geschwindigkeit der Ansicht auswirkt, da alte Revisionen nicht zum Ansichtsindex gehören.Couchdb View Compaction
Ich erkenne, dass die Ansicht Verdichtung unterscheidet sich von Ansicht Bereinigung, die nicht verwendete Ansicht Indexdateien entfernt, um Platz zu sparen.
Was passiert jedoch mit einer Ansichtsverdichtung? Ich konnte nicht viel Dokumentation darüber finden, nur dass es notwendig ist. Funktioniert es ähnlich wie die db-Komprimierung, indem alte Revisionen aus Konstruktionsdokumenten entfernt werden? Wenn dem so ist, glaube ich nicht, dass es einen großen Vorteil darstellt, da Design-Dokumente normalerweise klein und wenige sind.