アーカイブ (コンピュータ)
bzipの後継として開発された。
xz (*.xz) - bzip2と同様に主にUNIXで使われるLZMAアルゴリズムによるオープンソースの高圧縮形式。
圧縮率だけでなく圧縮と解凍の高速さも目指したものが存在する。
LZO (*.lzo) - 古くから存在する高速な圧縮形式。
Snappy(英語版) (*.sz) - Googleの開発した高速な圧縮形式。
LZ4 (*.lz4) - 高速な圧縮形式。Unityで使われている。NVIDIAがGPU実装のnvcompを提供している。
Zstandard (Zstd; *.zst) - Facebookの開発した高速な圧縮形式。
Brotli☆ (*.br) - Googleの開発した高速な圧縮形式。
LZFSE (*.lzfse) - Appleの開発した高速な圧縮形式。
Kraken - RAD Game Toolsの開発した高速な圧縮形式。PlayStation 5がKrakenのアクセラレータを搭載している。
LZHAM (*.lzham) - 圧縮率が高いながらも解凍が比較的高速な圧縮形式。
ar、tar、cpioなどのコマンドラインツールを使いアーカイブファイルを作成する。これらは圧縮機能を持たない。
アーカイブはデータの書き換えを想定せずオリジナルのファイルを長期間保存する。バックアップと似た概念でしばしば混同されるが、バックアップはデータの最新版を保存して災害時にロールバックしやすくするものである。
電子メールを例に考える。1年前のメールは今日届いたメールにくらべて重要度は低いが、後で検索・閲覧できるようにしておく事も必要となる。この過去のメールは然程素早く取り出せる必要がないとすれば、「今日のメールは高速アクセスできるストレージへ」、「過去メールは低速だがメディアが安価なストレージへ」と階層化して保存する手法が考えられる。これは階層型ストレージ管理技術と呼ばれ、データの検索性を保持したままストレージのコストを抑えられる。メールアーカイブの身近な例はGmailにある。見終わったメールを削除ではなくアーカイブすることで、受信メールには表示されないが検索するだけで閲覧出来る。