In een MySQL-database voor een administratief systeem heb ik een InnoDB-tabel met een BLOB-veld voor documenten. Het merendeel van deze documenten (zo'n 80%) zijn PDF's. De overige documenten zijn typische Office-bestanden uit Word of Excel en incidenteel zit er een geëxporteerde e-mail of een foto bij.
Een aanzienlijk deel van de PDF's blijkt fors te kunnen worden gecomprimeerd, zonder verlies. In Adobe Acrobat Professional kom ik bijvoorbeeld regelmatig op een reductie van 100 kB tot 10 kB. Een universeel compressieformaat zoals ZIP haalt dat niet bij PDF, maar kan toch vele tientallen procenten schelen.
Welke workflow kunnen jullie me hier aanbevelen?
- ROW_FORMAT=COMPRESSED gebruiken en verder altijd de originelen opslaan?
- Een universeel compressieformaat zoals ZIP gebruiken?
- Een dedicated compressie inbouwen voor met name PDF naar PDF?
- Iets anders?
3.001 views