2016-04-08 16 views
0

Wir haben ein Projekt, das viele (Hunderttausende) .PNG-Bilder generieren wird, die um 1mb sind. Schnelles Servieren ist keine Priorität, da wir die Bilder intern und nicht am Frontend verwenden.Speichern von vielen Bildern auf Server-Komprimierung

Wir wissen, dass Dateisystem nicht DB zu speichern.

Wir möchten wissen, wie diese Bilder auf dem Server am besten komprimiert werden, um die langfristigen Speicherkosten zu minimieren.

Linux-Server

Antwort

0

Sie bereits komprimiert sind, so dass Sie die Bilder in ein anderes Format lossless rekodieren müssten, während alle Informationen, die in den PNG-Dateien zu erhalten. Ich kenne kein Format, das das tut, aber Sie können Ihre eigenen rollen, indem Sie die Bilddaten mit einem besseren verlustfreien Komprimierer umcodieren (Sie können benchmarks here sehen) und eine separate Metadatendatei haben, die die anderen Informationen aus dem Original beibehält .png-Dateien, damit Sie das Original rekonstruieren können.

Das Beste, was Sie verlustfrei erhalten könnten, wäre, basierend auf den Benchmarks, etwa 2/3 ihrer aktuellen Größe. Sie müssten die Kompressoren auf Ihre tatsächlichen Daten testen. Ihre Laufleistung kann variieren.

Verwandte Themen