Ⅰ 壓縮文件的類型有那些
歸結一下,據我所知一般有以下幾種:
.rar (現在比較流行的壓縮格式,我們幾乎都用它)
.zip (老牌的壓縮格式)
.cab (windows安裝程序的專用壓縮格式,經常可以在安裝包下看到)
.iso (winiso的光碟鏡像格式,通常用於虛擬光碟機,可以用rar查看)
.jar (java程序的壓縮包格式)
.ace (winace的壓縮格式)
.7z (7-Zip壓縮格式,號稱有著現今最高壓縮比的,我沒有用過- -)
.tar (也是java程序的壓縮格式,通常linux生成的就是)
.gz (http上可以改善web程序性能,linux下用於文件壓縮,通常可以看見.tar.gz的後綴)
.arj (DOS下最好的壓縮工具)
.lzh (比較古老的壓縮格式)
.uue (unix中採用uuencode編碼格式生成的文件)
.bz2 (linux下的壓縮格式,同.gz,但壓縮比要高於.gz)
.z (linux下的壓縮格式,同.gz)
以上格式都可用WinRAR解開
Ⅱ 哪種壓縮格式最好
問題一:壓縮文件方式選擇哪種,占空間最小? 壓縮方式的「儲存」是不做壓縮,「最快、 較快 、標准 、較好、 最好」是逐漸級提高壓縮率所以最好壓縮率最高,占空間最小
問題二:哪種壓縮格式好?例如ZIP、TAR、TAR.GZ等等 zip兼容性最好。國外的朋友幾乎不用rar。
rar獨有格式也很好,帶恢復,分卷穩定。速度和壓縮比都尚可。
7z是比較常見的高壓縮率速度也平衡的格式。
tar.gz在linux系統下用得多,但是在windows下普及率不高。
不同軟體壓縮、解壓的速度也會因為優化而不同,綜合來說7z是最常用最好用的格式。
但是,任何一種壓縮演算法都有其優勢與劣勢,沒有絕對的好和差。
問題三:壓縮文件哪種格式最好 最常見的有r搐r與zip,個人認為用rar較好,另外還有一種是7z,它是目前壓縮得最厲害的格式,但使用的人不多.最好用rar
問題四:常見的壓縮文件格式有哪些?各有什麼優點 我從網上拷的==
常見壓縮文件格式及壓縮軟體默認分類 2010-03-05 19:18:33 閱讀42 評論0 字型大小:大中小
主題: 常見壓縮文件格式及壓縮軟體
文件壓縮,原本是在那個存儲空間甚至需要以位元組來計算的時代,為了節省文件所佔用的空間而誕生的。而隨著網路的普及,為了節省文件在網路上傳輸的流量及時間,對文件進行壓縮也幾乎成為了必備的過程。
根據所使用的壓縮演算法的不同,壓縮文件也被區分為不同的格式。圖片中的列表是大多數常見的壓縮文件格式,不過常用的並沒有那麼多,而?在Windows系統上面常用的就更少了。下面,我就來為大家簡單的介紹一下Windows系統中經常會用到的幾種壓縮文件格式,以及常用的壓縮和解壓縮軟體。
ZIP
ZIP應該算是最常見的壓縮文件格式了,你甚至不需要單獨為它安裝一個壓縮或者解壓縮軟體,因為我們使用的Windows系統以及集成了對ZIP壓縮格式的支持。
經歷過DOS時代的朋友可能還記得ARJ格式,它基本就是DOS時代ZIP,直到ZIP的出現,以更高的壓縮效率取代了ARJ,成為了大家的首選。現在的大多數操作系統都會集成對ZIP文件的支持,而所有的壓縮軟體也都會提供對ZIP文件的支持,這些足以體現出ZIP格式的地位。
ZIP時代最出名的壓縮軟體就要數WinZIP了,它幾乎是當時每台電腦都必備的軟體。直到Windows系統開始集成了對ZIP文件的支持,以及後起新秀RAR格式的出現,使得WinZIP不再是那麼的必要,才讓它逐漸退出了大家的視線。
RAR
雖然ZIP在壓縮文件格式中地位很高,但現在相當多的下載網站都選擇了用RAR格式來壓縮他們的文件,最根本的原因就在於RAR格式的文件壓縮率比ZIP更高。
同樣的文件使用RAR格式進行壓縮後得到的大小通常都會比使用ZIP壓縮後更小,而我們對文件進行壓縮的主要目的就是要減小文件大小以便於網路傳輸,正巧RAR格式又出現在網路剛剛開始普及的時候,所以RAR逐漸取代ZIP的地位也就是情理之中的事了。
對RAR文件進行壓縮或者解壓縮,首選的軟體當然是WinRAR,與之前的WinZIP一樣,它幾乎也是現在每台電腦都必裝的軟體。不過需要提醒大家的是,作為商業軟體,WinRAR只允許用戶進行30天的免費試用,雖然過期後軟體仍然能夠正常工作,但就已經不再合法了。
7Z
作為壓縮格式的後起新秀,7Z有著比RAR更高的壓縮率,能夠將文件壓縮的更加小巧。不過因為RAR格式已經高度普及,又沒有網路普及的「天時」相助,7Z想要取代RAR現在的地位還是相當不容易的。
與之前兩種格式一樣,7Z也有著專門支持它的軟體:7-zip。使用7-zip可以解壓縮RAR格式的壓縮文件,而WinRAR也同樣可以解壓縮7Z格式的壓縮文件。
大概因為直接使用現有的WinRAR就可以處理網路上下載到的7Z格式文件,而要將文件壓縮成7Z格式的話卻需要額外安裝7-zip,所以也間接的妨礙了7Z格式的普及吧。WinZIP當年就是因為沒有及時的提供對RAR格式的支持而被WinRAR鑽了空子。
CAB
CAB是微軟的一種安裝文件壓縮格式,主要應用於軟體的安裝程序中。因為涉及到安裝程序,所以CAB文件中包含的文件通常都不是簡單的直接壓縮,而是對文件名等都進行了處理,所以雖然可以對其直接解壓縮,但解壓後得到的文件通常都無法直接使用。
和ZIP一樣,Windows系統自身就可以打開CAB......>>
問題五:無損壓縮有哪幾種格式? 所謂無損壓縮格式,是利用數據常統計冗餘進行壓縮,可完全回復原始數據而不引起任何失真,但壓縮率是受到數據統計冗餘度的理論限制,一般為2:1到5:1.這類方法廣泛用於文本數據,程序和特殊應用場合的圖像數據(如指紋圖像,醫學圖像等)的壓縮。由於壓縮比的限制,僅使用無損壓縮方法是不可能解決圖像和數字視頻的存儲和傳輸的所有問題.經常使用的無損壓縮方法有 Shannon-Fano 編碼,Huffman 編碼,遊程(Run-length)編碼,LZW(Lempel-Ziv-Welch)編碼和算術編碼等。
所謂無損壓縮格式,顧名思義,就是毫無損失地將聲音信號進行壓縮的音頻格式。常見的像MP3、WMA等格式都是有損壓縮格式,相比於作為源的WAV文件,它們都有相當大程度的信號丟失,這也是它們能達到10%的壓縮率的根本原因。而無損壓縮格式,就好比用Zip或RAR這樣的壓縮軟體去壓縮音頻信號,得到的壓縮格式還原成WAV文件,和作為源的WAV文件是一模一樣的!但是如果用Zip或RAR來壓縮WAV文件的話,必須將壓縮包解壓後才能播放。而無損壓縮格式則能直接通過播放軟體實現實時播放,使用起來和MP3等有損格式一模一樣。總而言之,無損壓縮格式就是能在不犧牲任何音頻信號的前提下,減少WAV文件體積的格式。
問題六:圖片中的格式哪種是最好的? BMP:Windows系統下的標准點陣圖格式,未經過壓縮,這種圖像文件比穿大。平時我們用畫圖程序畫出的圖形的格式就是這一種。
JPEG(JPG):應用最廣泛的圖片格式之一,這種圖片是經過壓縮而來的,文件較小,便於在網路上傳輸,網頁上大部分圖片就是這種格式。
GIF:分為靜態GIF和動畫GIF兩種,「體型」嬌小,網上很多小動畫都是GIF格式。GIF其實是將多幅圖像保存為一個圖像文件,從而形成的動畫。
PSD:圖像處理軟體Photoshop的專用圖像格式,圖像文件較大。
PCX:ZSOFT公司在開發圖像處理軟體Paintbrush時開發的一種格式。它是經過壓縮的格式,佔用磁碟空間較少,並具有壓縮及全彩色的優點。
PNG:與JPG格式類似,網頁中很多圖片都是這種格式,支持圖像透明。
問題七:壓縮文件類型哪個好 7z 好 壓縮率 最高 一、目錄表(TOC)與分卷(Volume)
拋開壓縮演算法不談,我認為zip、rar在文件格式上最大的差異就在目錄表(Table of Contents,TOC):zip有TOC,而rar沒有。
TOC這個詞其實是從出版界借用過來的,指的就是每一本書正文前面的「目錄」,它的作用地球人都知道:如果想快速找到書中某一內容,可以先查TOC,然後按照TOC指明的頁碼直接翻即可。
在紙質書里TOC是印刷出來的一張表,而在電子文件里則是由結構化數據構成的一張表,它的目的同樣是為了快速定位:如果想找文件中的某一內容,可以先查TOC,知道感興趣的內容在文件的什麼位置,直接跳過去就行了。最常見的運用就是avi、rm等多媒體文件:播放的時候經常有人在播放條上點來點去跳著看(即「隨機訪問」),如果沒有TOC,在長達幾百兆的文件里來回定位會慢死。
具體到zip文件里,TOC是放在文件尾部的一張表,裡面列出了zip包中每一個文件的屬性(文件名、長度等)和在zip包中的存放位置。如果需要隨機訪問zip包中的某一個文件,只需在TOC里找到這個文件的存放位置,直接跳過去即可。
而RAR文件里則沒有TOC,在文件頭之後所有文件按順序連續存放。
這種差異造成的結果就是:隨機訪問時zip比rar快,而順序訪問時rar比zip快。
所謂隨機訪問,就是前面說過的隨機訪問壓縮包中某個指定的文件。舉一個簡單的例子:一本反編譯或下載到的網頁電子書,有大量HTML、圖像、css、js,然後打成壓縮包。現在要求在不解包的情況下訪問其中的頁面:可以想像,打開每個HTML頁面的時候,它所附帶的圖像、css、js等文件可能隨機分布在整個壓縮包里,如果沒有TOC,查找每個文件的時候都要從頭開始找,將會有多慢。 所以各位可以理解為什麼jar包就是標准zip包,而我也只用zip格式保存反編譯出來的電子書、漫畫、PDG書等一切可能需要隨機訪問的東西。
所謂順序訪問,就是將整個壓縮包從頭解到尾。在這方面RAR具有天然的優勢。而且為了節省WinRAR列文件的時間,對於單個RAR我一般都直接通過右鍵菜單解壓縮,很少雙擊壓縮包打開再解壓。
由於rar的原作者已經去世,造成這種差異的確切原因我相信已不可考,但我個人猜測可能與DOS時代的備份軟體之爭有關:在DOS時代,電腦硬碟不像現在這樣奢侈,20MB就算很大了。這樣的容量用兩盒軟盤 即可備份,備份成本相對數據本身的價值來說非常低廉。因此在DOS時代,很多公司和機構都制定有定期硬碟備份政策,以免因為人為或非人為的因素 (早期硬碟可沒有如今可靠)而造成不可挽回的數據損失。在備份軟體方面,雖然微軟已經隨DOS提供了BackupRestore工具,但是他們基本不具備數據壓縮能力,因此在壓縮軟體中提供備份功能,就成為DOS時代的一個時尚。由於DOS時代的備份介質多為軟盤,因此壓縮 軟體的備份功能其實就轉化成如今很常見的一個功能:分卷壓縮功能,即按照軟盤容量進行分卷壓縮,然後將分卷壓縮文件備份(Backup)到軟盤,需要的時候再解壓,或恢復(Restore)到硬碟。
DOS時代最有名的zip工具是pkzip,出現得比DOS版的RAR早。在分卷壓縮時,pkzip按照zip文件規范,將TOC存放在最後,即存儲在最後一卷,由此帶來如下問題:
1、恢復時,每解壓一張盤,都要先將最後一張盤 *** 去一次,讀一次TOC。
2、只要最後一張盤上的TOC壞了,就算其它盤都是好的,也不能正常解壓。
這兩個缺點,尤其是第一個缺......>>
問題八:哪種圖片壓縮格式最好? 這位朋友,mp3確實本身就是一種壓縮文件,它是一種有損壓縮格式,也就是說通過犧牲了一部分音樂質量來換取小巧的體積,同樣的還有wma等格式 如果您確實嫌一些高碼率的mp3(如320kbps等)文件過大,而對音樂的質量要求不是非常的高,可以使用軟體將其壓縮為48~64kbps左右的wma,這樣可以減少體積,而且音質不會損失太大,可以滿足一般人的欣賞要求,即使mp3隨身聽絕大多數也都支持wma格式
當然進行轉換,可以簡單的使用千千靜聽播放器進行,將文件添加到播放列表,選中後(在列表窗口中)單擊右鍵選擇「轉換格式…」,然後選擇編碼器,比如wma的或者mp3的,然後配置一下,選擇合適的碼率(即kbps),就可以進行壓縮編碼了
問題九:哪種壓縮格式最小?用什麼軟體壓縮? WinRAR 簡體中文版 3.60 beta 7 特別版
7-Zip v5.0 SP1 簡體中文版『號稱有著現今最高壓縮比的壓縮軟體』
7-Zip是一款號稱有著現今最高壓縮比的壓縮軟體,它不僅支持獨有的7z文件格式,而且還支持各種其它壓縮文件格式,其中包括ZIP, RAR, CAB, GZIP, BZIP2和TAR。此軟體壓縮的壓縮比要比普通ZIP文件高30-50%。因此,它可以把經WinZip壓縮的文件再壓縮2-10%。
此5.0版本更加擁有強大的〈安裝程序製作功能〉。經過全新編程。語言及界面更加友好!下載頁面有詳細介紹!並且此軟體內已附帶一款精美的《一鍵通檔案》。它可以說明一切問題!
UHARC GUI v3.06 綠色修正漢化版『世界上壓縮比最高的軟體』
稱得上是世界上壓縮比最高的軟體。 我壓Longhorn4008+Longhorn4015(差不多1.15G),壓縮後大小為698Mb!幾乎減掉了一半,文件越大壓縮比越高
UHARC GUI 稱得上是世界上壓縮比最高的軟體,他的超強壓縮比可以讓RAR,7Z 汗顏,支持創建自解壓縮包。
安裝說明:直接安裝即可。
漢化說明:
此漢化版完全漢化了 UHARC GUI 還漢化 UHARC_04 UHARC_06 NSIS 的提示信息,現在創建的自解壓縮包為中文。
問題十:壓縮文件的格式有哪幾種,一般手機支持哪幾種呢? 壓縮文件有很多種,常見的有rar 、zip 等。普通手機不支持壓縮文件。目前好多智能手機上有zip管理器,同時支持rar 和zip 。注意jar 的文件雖然是壓縮包,但它是java 應用程序的一種格式,與實際意義上的壓縮文件不一樣
Ⅲ 壓縮文件的格式有哪幾種,一般手機支持哪幾種呢
壓縮文件有很多種,常見的有rar 、zip 。
普通手機不支持壓縮文件。好多智能手機上有zip管理器,同時支持rar 和zip 。注意jar 的文件雖然是壓縮包,但它是java 應用程序的一種格式,與實際意義上的壓縮文件不一樣。
文件被壓縮以後,文件格式一般有. rar和. zip兩種格式。想要壓縮電腦文件時,前提需要電腦中安裝了壓縮應用,比如說快壓、360壓縮等。電腦安裝了壓縮應用以後,右鍵單擊一個文件夾,然後在彈出的菜單欄中點擊「添加到壓縮文件(A)」選項,接著會彈出一個壓縮窗口。
壓縮格式的優缺點:
zip也有很多缺點,比如zip打包的時候沒有記錄文件信息是什麼格式,最常見的問題就是文件名為GBK編碼的Windows操作系統製作的zip壓縮包在*nix系統(文件名為UTF-8編碼)下顯示為亂碼。
而且我看還有答主說文件時間也只是記錄了一個時間值,並沒有說明這是什麼格式的時間,也就是說zip是一個相當簡單的,沒有考慮太多交叉環境情況下使用的壓縮格式。
tar並不是壓縮格式,tar只是一個打包工具,tar經常在*nix系統下出現,不過由於Linux的tar命令可以自動啟動後續的壓縮程序打包後一並壓縮,以及tar在windows系統下一般被壓縮軟體支持打開,所以被誤認為是壓縮格式。
由於這個細微的差別,在Linux下常見的文件名後綴 "*.tar.gz"代表著這個歸檔先以tar打包,然後以gnuzip壓縮,"*.tar.bz2"代表著這個歸檔先以tar打包後以bzip2壓縮,類似文件名後綴都表達了類似含義。
Ⅳ 壓縮文件格式是什麼有哪些
本文操作環境:windows7系統、Dell G3電腦。
壓縮文件格式指的是文件經過某個程序執行壓縮後的文件格式。
任何一個文件存儲在電腦上都有它的格式,例如文本格式像.txt .doc,圖像格式 .jpg .tif .bmp等。 所有壓縮文件也有壓縮的格式,一沒橘磨般我們看到的壓縮格式有 .rar .zip,但主要壓縮的作用就是讓某一個文件佔用空間小點。比如原來是30MB,可以壓縮到20多MB。
壓縮文件格式
常見擴展名-文件說明
* .rar - WinRAR壓縮存檔
rar是一種常見的壓縮格式,而且,rar是一種專利文件格式,是由俄羅斯人尤金·羅謝爾開發,主要用於數據壓縮和歸檔打包方面,rar的全稱為「Roshal ARchive」,翻譯為中文就是「羅謝爾的歸檔之意」。相比於另一種常見的壓縮格式zip,rar壓縮格式有著更高的壓縮比,但也存在著壓縮和解壓速度較慢的特點。
* .7z - 7-Zip壓縮檔
7-zip壓縮格式是一款免費開源的壓縮軟體格式,7-zip是基於GNU LGPL協議發布的軟體,是完全開源的,7-zip是通過全新的演算法來使壓縮比大幅提高。7-zip 不僅比zip壓縮比更高,而且相對於rar,佔用更少的系統資源。
* .zip - Zipped檔
zip文件壓縮格式是另一種常見的數據壓縮和文檔歸檔存儲格式,zip的發明人是美國人菲爾·卡茨(Phil Katz),zip格式的推出是早於rar的,由於zip的伍謹出現時間較早的緣故,zip與後來者的壓縮過格式有一些無法忽視的缺點,比如zip原聲不支持unicode,這容易導致一部分的資源共享困難,壓縮和解壓會出現亂碼,尤其在東亞文化圈中尤其顯著。
其他擴展名-文件說枯斗明
* .ace -WinAce壓縮檔
* .ain - AIN壓縮存檔
* .alz - ALZip存檔
* .apz - Autoplay Media Studio Exported Project
* .ar - Unix Static Library
* .arc - FreeArc壓縮存檔
* .ari - ARI壓縮存檔
* .arj - ARJ壓縮存檔
* .axx - AxCrypt加密檔
* .bh - BlakHole存檔
* .bhx - BinHex編碼檔
* .boo - Booasm壓縮存檔
* .bz - Bzip壓縮檔
* .bza -LZArc bza 壓縮檔
* .bz2 - Bzip2壓縮檔
* .c00 -WinAceSplit存檔
* .c01 -WinAceSplit存檔分卷
* .c02 -WinAceSplit存檔分卷
* .cab -cab 存檔
* .car - CAR Archiver存檔
* .cbr - Comic Book RAR存檔
* .cbz - Comic Book ZIP存檔
* .cp9 - ChoicePoint Encrypted檔
* .cpgz - 壓縮CPIO存檔
* .cpt - Compact Pro存檔
* .dar - DAR Disk存檔
* .dd - DiskDouber存檔
* .dgc -DGCA存檔
* .efw - Renamed Zip or Executable檔
* .f - Freeze壓縮檔
* .gca - GCA存檔
* .gz - Gnu Zipped檔
* .ha - HA壓縮存檔
* .hbc - HyperBac壓縮存檔
* .hbc2 - HyperBac壓縮存檔
* .hbe - HyperBac壓縮加密存檔
* .hki - WinHKI存檔
* .hki1 - WinHKI HKI1存檔
* .hki2 - WinHKI HKI2存檔
* .hki3 - WinHKI HKI3存檔
* .hpk - HPack壓縮存檔
* .hyp- HYPER壓縮存檔
* .ice - ICE存檔
* .imp - Winimp壓縮存檔
* .ipk - Itsy包
* .ish - ISH壓縮存檔
* .jar - JAVA ARCHIVE
* .jgz - 經gzip壓縮的* .JS代碼文件
* .jic - Java Icon檔
* .kgb - KGB存檔
*.kz - 快壓(kuaizip)存檔
* .lbr - LU Library存檔
* .lha - LHARC壓縮存檔
* .lnx - Commodore 64 Lynx存檔
* .lqr - SQ壓縮LBR存檔
* .lz4 - LZ4壓縮檔
* .lzh - LZH壓縮檔
* .lzm - Slax Mole
* .lzma - LZMA壓縮檔
* .lzo - LZO壓縮檔
* .lzx - Amiga LZX壓縮檔
* .md - MDCD壓縮存檔
* .mint - Linux Mint安裝程序檔
* .mou - Winmount壓縮檔
* .mpkg - Meta包
* .mzp - MAXScript Zip包
* .nz - nanozip壓縮檔
* .p7m - Digitally Encrypted Message
* .package - Linux Autopackage檔
* .pae - PowerArchiver加密存檔
* .pak- PAK (Packed)檔
* .paq6 - PAQ6數據存檔
* .paq7 - PAQ7數據存檔
* .paq8 - PAQ8數據存檔
* .par - Parchive Index檔
* .par2 - Parchive 2 Index檔
* .pbi - PC BSD安裝程序包
* .pcv - Mozilla Profile備份
* .pea - PEA存檔
* .pf - Private檔
* .pim - PIM存檔
* .pit - PackIt壓縮存檔
* .piz - Zipped檔
* .puz - Packed Publisher檔
* .pwa - Password Agent檔
* .qda - Quadruple D存檔
* .r00 - WinRAR壓縮存檔
* .r01 - WinRAR Split存檔分卷1
* .r02 - WinRAR Split存檔分卷2
* .r03 - WinRAR Split存檔分卷3
* .rk - WinRK存檔
* .rnc - RNC ProPack存檔
* .rpm - Red Hat Package Manager檔
* .rte - RTE編碼檔
* .rz - Rzip壓縮檔
* .rzs - Red Zion Security檔
* .s00 - ZipSplitter分卷1存檔
* .s01 - ZipSplitter分卷2存檔
* .s02 - ZipSplitter分卷3存檔
* .s7z - Mac OS X 7-Zip檔
* .sar - Service存檔
* .sdn - Shareware Distributors Network檔
* .sea - Self-Extracting存檔
* .sfs- SquashFS存檔
* .sfx - Windows自解壓存檔
* .sh - Unix Shell存檔
* .shar - Unix Shar存檔
* .shk - ShrinkIt存檔
* .shr - Unix Shell存檔
* .sit - Stuffit存檔
* .sitx - Stuffit X存檔
* .spt - TM File Packer壓縮存檔
* .sqx - SQX存檔
* .sqz - Squeezed Video檔
* .tar - Consolidated Unix檔
* .taz - UinxTar.Z壓縮檔
* .tbz - Tar Bzip 檔
* .tbz2 - Tar BZip 2壓縮檔
* .tgz - Gzipped Tar檔
* .tlz - Tar LZMA壓縮檔
* .tlz4-Tar Lz4 壓縮檔
* .txz-Tar XZ壓縮檔
* .uc2 - UltraCompressor 2存檔
* .uha -UHarc壓縮存檔
* .uue - UUEncoded檔
* .wot - Web Of Trust檔
* .xef -WinAce加密檔
* .xx - XXEncoded檔
* .xxe - XXEncoded檔
*.xz-XZ壓縮檔
* .y - Amiga Yabba壓縮檔
* .yz - YAC壓縮檔
* .yz1 - LZArc yz1 壓縮檔
* .z - Unix壓縮檔
* .zap - FileWrangler存檔
* .zipx- Winzip壓縮檔
* .zix - WinZix壓縮檔
* .zoo - Zoo壓縮檔
* .zz - Zzip壓縮存檔
*.exe - 自解壓格式
Ⅳ 常見的壓縮文件格式有哪些各有什麼優點
1、JAR
JAR 文件就是 Java Archive File,顧名思意,它的應用是與 Java 息息相關的,是 Java 的一種文檔格式。JAR 文件非常類似 ZIP 文件——准確的說,它就是 ZIP 文件,所以叫它文件包。
JAR 文件與 ZIP 文件唯一的區別就是在 JAR 文件的內容中,包含了一個 META-INF/MANIFEST.MF 文件,這個文件是在生成 JAR 文件的時候自動創建的。
2、ZIP
ZIP應該算是最常見的壓縮文件格式了,你甚至不需要單獨為它安裝一個壓縮或者解壓縮軟體,因為我們使用的Windows系統以及集成了對ZIP壓縮格式的支持。
3、RAR
雖然ZIP在壓縮文件格式中地位很高,但現在相當多的下載網站都選擇了用RAR格式來壓縮他們的文件,最根本的原因就在於RAR格式的文件壓縮率比ZIP更高。
4、7Z
作為壓縮格式的後起新秀,7Z有著比RAR更高的壓縮率,能夠將文件壓縮的更加小巧。不過因為RAR格式已經高度普及,又沒有網路普及的「天時」相助,7Z想要取代RAR現在的地位還是相當不容易的。
5、CAB
CAB是微軟的一種安裝文件壓縮格式,主要應用於軟體的安裝程序中。因為涉及到安裝程序,所以cab文件中包含的文件通常都不是簡單的直接壓縮,而是對文件名等都進行了處理,所以雖然可以對其直接解壓縮,但解壓後得到的文件通常都無法直接使用。
Ⅵ 無損壓縮有哪幾種格式
常見的無損格式的格式:
1、APE
APE(Monkey'sAudio)無疑是一個很著名的無損壓縮格式,在國內應用得已經比較廣泛了。它的壓縮率相當優秀,而且效率高、速度快,綜合能力絕對屬於當今的佼佼者。通過BT或者電驢你能夠下載到大量的APE格式音樂。而且廣泛使用的Monkey'sAudio製作軟體也大大推動了該格式的普及。
2、FLAC
FlAC(FreeLosslessAudioCodec)是一個非常成熟的無損壓縮格式,該格式的源碼完全開放,而且兼容幾乎所有的操作系統平台。它的編碼演算法相當成熟,已經通過了嚴格的測試,而且在文件點損壞的情況下依然能夠謹陸正常播放(損壞部分以靜音代替)。
3、TAK
TAK(Tom'sAudioKompressor)是一種新型的無損音頻壓縮格式,全稱是Tom'sAudioKompressor,產於德國,流行程度正在上升。非開源,但作者表示會在適當的時候開源。最新版本是2.0。
4、WavPack
相當祥備頃有特點的格式,非常值得一試。WavPack不僅僅是一個無損壓縮格式,它還能同時作為有損壓縮格式。在其獨特的「hybrid」模式下,WavPack可以壓縮成wv文件(有損壓縮格式,大小一般相當於WAV文件的23%左右)+wvc文件(修正文件,大小一般相當於WAV文件的41%左右)的組合。
5、TTA
TTA(TrueAudio)是一種自由又簡單的實時無損音頻編解碼器,不過流行程度正在下降。TTA是一種基於自適應預測過濾的無損音頻壓縮,主要的其他格式相比,能有相同或更好的壓縮級別滾銀,同時保持較高的速度運行。
(6)大數據壓縮格式有哪些擴展閱讀
無損壓縮的不足
1、佔用空間大,壓縮比不高
比起有損壓縮格式來,無損壓縮格式的壓縮能力要差得多,一般都在60%左右。而192Kbps的有損格式只有原文件的14%左右,兩者在壓縮率上的差異相當懸殊。
2、缺乏硬體支持
FLAC格式僅得到為數不多的硬體支持,但Sony的atracadvancedlossless在Sony隨身聽中有廣泛的支持。
能播放無損壓縮格式的隨身聽除了Karma這一台還有Sonynw-x1000系列,nw-a840系列,nw-s740系列。主流快閃記憶體MP3隨身聽的容量已經有4GB至16GB。但對無損格式了解的人不多,也鮮有人願意在下載音樂上花時間,市場需求小,供應自然小,所以隨身聽的發展緩慢,支持無損的較少。
Ⅶ 大數據的數據格式
CSV。
大數據格式有哪些——CSV。CSV(Comma-SeparatedValues,逗號分隔值)文件,通常被用於在使用高卜純文本的系統之間,交換表格類型的數據。CSV是一種梁念敏基單個CSV文件往往無法顯示層次化的結構、或數據關系。而具體的數據連接關系往往需要通常多個CSV文件進行組織。各種外鍵(ForeignkeyCSV文件的另一個特性是:只有處於未壓縮的原始文件狀態、或是運用諸如大數據格式有哪些——JSON格式JSON數據(JavaScriptobjectnotation,對象表示法)是以部分結構化的格式,表示各種鍵值(key-value)對。
大數據(bigdata),IT行業術語,是指無法在一定時間范圍內用常規軟體工具進行捕捉、管理和處理的數據集合,是橡枝需要新處理模式才能具有更強的決策力、洞察發現力和流程優化能力的海量、高增長率和多樣化的信息資產。
Ⅷ 數據壓縮分為哪三類
數據壓縮分為兩類,有三種分法:
1、即時壓縮和非即時壓縮
即時壓縮是將語音信號轉化為數字信號,同時進行壓縮,然後即時通過Internet傳送出去。即時壓縮一般應用在影像、聲音數據的傳送中。
非即時壓縮是在需要的情況下才進行,沒有即時性。非即時壓縮一般不需要專門的設備,直接在計算機中安裝並使用相應的壓縮軟體即可。
2、數字壓縮和文件壓縮
數字壓縮是專指一些具有時間性的數據,這些數據常常是即時採集、即時處理或傳輸的。
文件壓縮是專指對將要保存在磁碟等物理介質的數據進行壓縮,如一篇文章數據、一段音樂數據、一段程序編碼數據等的壓縮。
3、無損壓縮與有損壓縮
無損壓縮利用數據的統計冗餘進行壓縮,所以無損壓縮的壓縮比一般比較低。這類方法廣泛應用於文本數據、程序和特殊應用場合的圖像數據等需要精確存儲數據的壓縮。
有損壓縮方法利用了人類視覺、聽覺對圖像、聲音中的某些頻率成分不敏感的特性,允許壓縮的過程中損失一定的信息。有損壓縮廣泛應用於語音、圖像和視頻數據的壓縮。
(8)大數據壓縮格式有哪些擴展閱讀:
無損壓縮格式可以很方便地還原成WAV,還能直接轉壓縮成MP3、Ogg等有損壓縮格式,甚至可以在不同無損壓縮格式之間互相轉換,而不會丟失任何數據。
這一點比起有損格式要強。因為有損壓縮格式的二次編碼(從一種有損格式轉換成另一種有損格式,或者格式不變而調整比特率)意味著丟失更多的信號,帶來更大的失真。
參考資料來源:
網路——數據壓縮
網路——無損壓縮
Ⅸ 大數據常用文件格式介紹
圖片看不見的話可以看我CSDN上的文章:
https://blog.csdn.net/u013332124/article/details/86423952
最近在做hdfs小文件合並的項目,涉及了一些文件格式的讀寫,比如avro、orc、parquet等。期間閱讀了一些資料,因此打算寫篇文章做個記錄。
這篇文章不會介紹如何對這些格式的文件進行讀寫,只會介紹一下它們各自的特點以及底層存儲的編碼格式 。
[圖片上傳扮空失敗...(image-a5104a-1547368703623)]
使用sequencefile還可以將多個小文件合並到一個大文件中,通過key-value的形式組織起來,此時該sequencefile可以看做是一個小文件容器。
[圖片上傳失敗...(image-4d03a2-1547368703623)]
Parquet是一個基於列式存儲的文件格式,它將數據按列劃分進行存儲。Parquet官網上的文件格式介紹圖:
[圖片上傳失敗...(image-92770e-1547368703623)]
我們可以看出,parquet由幾個部分構成:
[圖片上傳失敗...(image-391e57-1547368703623)]
Orc也是一個列式存儲格式,產生自Apache Hive,用於降低Hadoop數據存儲空間和加速Hive查詢速度。
[圖片上傳失敗...(image-ba6160-1547368703623)]
目前列式存儲是大數據領域基本的優化項,無論是存儲還是查詢,列式存儲廳散瞎能做的優化都很多,看完上面對orc和parquet的文件結構介紹後,我們列式存儲的優化點做一個總結:
在壓縮方面 :
在查詢方面 :
就網上找到的一些數據來看,Orc的壓縮比會比Parquet的高一些,至於查詢性能,兩個應該不會差距太大。本人之前做過一個測試,在多數場景,hive on mr下,orc的查詢性能會更好一些。換成hive on spark後,parquet的性能更好一些
本文介紹的4種大數據存儲格式,2個是行式存儲,2個是列式存儲,但我們可以看到一個共同點:它們都是支持分割的。這是大數據文件結構體系中一個非常重要的特點, 因為可分割使一個文件可以被多個節點並發處理,提高數據的處理速度 。
另外,當前大數據的主要趨勢應該是使用列式存儲,目前我們公司已經逐步推進列式存儲的使用,本人也在hive上做過一些測試,在多個查詢場景下,無論是orc還是parquet的查詢速度都完爆text格式的, 差不多有4-8倍的性能提升 。另外,orc和parquet的壓縮比都能達到10比1的程度。因此,無論從節約資源和查詢性能考慮,在大多數情況下,掘孝選擇orc或者parquet作為文件存儲格式是更好的選擇。另外,spark sql的默認讀寫格式也是parquet。
當然,並不是說列式存儲已經一統天下了,大多時候我們還是要根據自己的使用場景來決定使用哪種存儲格式。
Sequencefile
https://blog.csdn.net/en_joker/article/details/79648861
https://stackoverflow.com/questions/11778681/advantages-of-sequence-file-over-hdfs-textfile
Avro和Sequencefile區別
https://stackoverflow.com/questions/24236803/difference-between-avrodata-file-and-sequence-file-with-respect-to-apache-sqoop
parquet
https://www.cnblogs.com/ITtangtang/p/7681019.html
Orc
https://www.cnblogs.com/ITtangtang/p/7677912.html
https://www.cnblogs.com/cxzdy/p/5910760.html
Orc和parquet的一些對比
https://blog.csdn.net/colorant/article/details/53699822
https://blog.csdn.net/yu616568/article/details/51188479