У моїй компанії ми завантажуємо знімок бази даних про локальну розробку як 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 файл