У моїй компанії ми завантажуємо знімок бази даних про локальну розробку як db.dump.tar.gzфайл. Стиснення має сенс, але тарбол містить лише один файл ( db.dump).
Чи є сенс архівувати один файл або це .tar.gzпросто така загальна ідіома? Чому б не просто .gz?
.tar.gzщо перевершує більшість інших поширених методів. Я пам'ятаю, що це було вище справедливого, .tarале не можу пригадати, чи було це краще, ніж просто .gz. За іронією долі .cabформат Window був найкращим методом, який я спробував, що було дуже несподівано.
tar- це не алгоритм стиснення, це формат архівування
tar -zxvf. Але для тих, хто дивиться на ім'я файлу і бачить, що він не має.tgzрозширення, цілком чудово gzip db-файл дампа. Оскільки я не знаю алгоритмів стиснення докладно, я не впевнений, чи tar робить компресію на розріджені файли, такі як db dump, але для простих текстових файлів прямий gzip файлу має дуже мінімальну перевагу в розмірі перед порівнянням та gzip. ing файл