Зип или другой формат без сжатия - практически "прочитать заголовок+прочитать чуть больше". Идея в контейнере с чексумами, в принципе - .iso+checksum или вообще что-то своё - это аж ни разу не сложно написать. Просто zip - к нему есть куча библиотек и всё такое.
так как бы и монго решает данную задачу. Неохота костылить - написать то можно, но в итоге получится проект одного человека. Я поэтому и боюсь всяких нестандартных решений - их обслуживать потом еще надо.
наличие - ну это больше вопрос к обслуживанию , потому как потеря некоторых
файлов не критична в принципе, просто нужен некий механизм бесперебойности Это так кажется. Пока "нужное" не посеется/не исказится.
под "не критично" я имел ввиду как раз "не критично" - понятно что терять нельзя, но никто не умрет, если что.