Я пытаюсь сжать большое количество PDF-файлов (хранящихся в виде больших двоичных объектов в БД), а затем вернуть почтовый индекс в качестве вложения пользователю.
Какой лучший способ сделать это без проблем с памятью?
Еще одно примечание: мне действительно нужно объединить некоторые PDF-файлы перед их добавлением в ZipOutputStream. Поэтому пара файлов PDF должна храниться в памяти одновременно.
Полагаю, было бы лучше сохранить их как временные файлы на сервере, прежде чем архивировать их все?