Di perusahaan saya, kami mengunduh snapshot basis data pengembangan lokal sebagai db.dump.tar.gz
file. Kompresi masuk akal, tetapi tarball hanya berisi satu file ( db.dump
).
Apakah ada gunanya pengarsipan file tunggal, atau .tar.gz
hanya idiom yang umum? Kenapa tidak adil .gz
?
.tar.gz
lebih unggul daripada kebanyakan metode umum lainnya. Saya ingat itu .tar
lebih baik daripada adil tetapi tidak bisa mengingat apakah itu lebih baik daripada adil .gz
. Ironisnya, .cab
format Window adalah yang terbaik dari metode yang saya coba, yang sangat tidak terduga.
tar
bukan algoritma kompresi, ini adalah format pengarsipan
tar -zxvf
. Tetapi bagi mereka yang melihat nama file dan melihatnya tidak memiliki.tgz
ekstensi, itu baik-baik saja untuk gzip file dump db. Karena saya tidak mengetahui algoritme kompresi secara terperinci, saya tidak yakin apakah tar melakukan kompresi pada file jarang seperti db dump, tetapi untuk file teks biasa, gzip file langsung memiliki keunggulan ukuran yang sangat kecil dibandingkan taring terlebih dahulu dan gzip ing file