У меня есть много файлов, которые я хочу хранить в единственном архивном файле. Мой первый подход должен был хранить файлы в gzipped tarball. Проблема, что я должен переписать целый архив, если единственный файл добавляется. Я мог избавиться от gzip сжатия, но добавление файла все еще будет дорогим.
Что другой формат архива Вы предположили бы, что это позволяет, быстро добавляют операции?
Формат файла ZIP был разработан для добавления без полной перезаписи и широко распространен даже в Unix.
Форматы ZIP и TAR (и старый формат AR) позволяют добавлять файлы без полной перезаписи. Однако: