TOML
データ圧縮形式 - TOML
データ圧縮形式は、デジタルデータのサイズを削減し、保存効率と転送速度を向上させるための技術です。ZIP、GZIP、RAR、7zなどの形式は、それぞれ異なる圧縮アルゴリズム(Deflate、LZMA、BWTなど)を採用し、用途に応じた圧縮率と速度のバランスを提供しています。これらの形式は、ファイルのアーカイブ、Webコンテンツの転送、バックアップ、ソフトウェア配布など、様々なシーンで広く利用されています。
データ圧縮
アーカイブ
ZIP
GZIP
RAR
7z
ファイル形式
LZMA
Deflate
[[items]]
code = "01"
slug = "zip"
name = "ZIP"
description = "最も普及している汎用圧縮形式。複数ファイルのアーカイブとパスワード保護が可能です。"
algorithm = "Deflate"
compressionRatio = "中(約89%)"
compressionSpeed = "速い"
decompressionSpeed = "速い"
encryption = "AES-256 / ZIPCrypto"
extension = ".zip"
license = "オープン(Public Domain)"
osSupport = "Windows/macOS標準対応"
primaryUse = "一般的なファイル配布、メール添付"
solidCompression = false
[[items]]
code = "02"
slug = "gzip"
name = "GZIP"
description = "単一ファイル圧縮に特化した高速形式。Webサーバーのコンテンツ圧縮で広く使用されます。"
algorithm = "Deflate"
compressionRatio = "中(約89%)"
compressionSpeed = "非常に速い"
decompressionSpeed = "最速"
encryption = "非対応"
extension = ".gz"
license = "GPL(GNU Project)"
osSupport = "Linux/Unix標準"
primaryUse = "Webコンテンツ圧縮、ログ圧縮"
solidCompression = false
[[items]]
code = "03"
slug = "rar"
name = "RAR"
description = "高い圧縮率とエラー回復機能を持つ商用圧縮形式。WinRARが代表的工具です。"
algorithm = "RAR(独自)"
compressionRatio = "中〜高(約90%)"
compressionSpeed = "中程度"
decompressionSpeed = "速い"
encryption = "AES-256"
extension = ".rar"
license = "プロプライエタリ(商用)"
osSupport = "専用ソフト(WinRAR等)が必要"
primaryUse = "商用アーカイブ、エラー回復が必要な場面"
solidCompression = true
[[items]]
code = "04"
slug = "7z"
name = "7z"
description = "最高の圧縮率を誇るオープンソース形式。暗号化や分割圧縮にも対応しています。"
algorithm = "LZMA/LZMA2"
compressionRatio = "最高(約94%)"
compressionSpeed = "遅い(CPU負荷高)"
decompressionSpeed = "速い"
encryption = "AES-256"
extension = ".7z"
license = "LGPL(オープンソース)"
osSupport = "7-Zip等の専用ソフトが必要"
primaryUse = "大容量データの長期保存、高圧縮が必要な場面"
solidCompression = true
[[items]]
code = "05"
slug = "bzip2"
name = "Bzip2"
description = "高圧縮率を実現する形式。圧縮・解凍速度はやや遅めですが、大容量ファイルに適しています。"
algorithm = "BWT + ハフマン符号化"
compressionRatio = "高(約91%)"
compressionSpeed = "遅い"
decompressionSpeed = "中程度"
encryption = "非対応"
extension = ".bz2"
license = "BSDスタイル(オープンソース)"
osSupport = "Linux標準、他はツールが必要"
primaryUse = "テキストファイル、ソースコードの圧縮"
solidCompression = false
[[items]]
code = "06"
slug = "xz"
name = "XZ"
description = "LZMA2アルゴリズムを使用した高圧縮率形式。Linux環境で標準的に採用されています。"
algorithm = "LZMA2"
compressionRatio = "高(約93%)"
compressionSpeed = "遅い"
decompressionSpeed = "速い"
encryption = "非対応"
extension = ".xz"
license = "Public Domain / LGPL"
osSupport = "Linux標準"
primaryUse = "Linuxパッケージ、カーネルソース"
solidCompression = false
[[items]]
code = "07"
slug = "zstd"
name = "Zstd"
description = "Facebook(Meta)が開発した現代的な圧縮形式。圧縮率と速度のバランスに優れています。"
algorithm = "Zstandard"
compressionRatio = "高(約91%)"
compressionSpeed = "非常に速い"
decompressionSpeed = "非常に速い"
encryption = "非対応"
extension = ".zst"
license = "BSD/GPL(オープンソース)"
osSupport = "Linuxカーネル統合、クロスプラットフォーム"
primaryUse = "データベース、リアルタイム圧縮、モダンシステム"
solidCompression = false
[[items]]
code = "08"
slug = "brotli"
name = "Brotli"
description = "Googleが開発したWebコンテンツ圧縮に最適化された形式。GZIPより高い圧縮率を実現します。"
algorithm = "Brotli"
compressionRatio = "高(約93%)"
compressionSpeed = "速い"
decompressionSpeed = "速い"
encryption = "非対応"
extension = ".br"
license = "MIT(オープンソース)"
osSupport = "主要ブラウザー対応"
primaryUse = "Webコンテンツ圧縮(HTTP圧縮)"
solidCompression = false
[[items]]
code = "09"
slug = "lz4"
name = "LZ4"
description = "超高速な圧縮・解凍が特徴の形式。圧縮率は控えめですが、リアルタイム処理に最適です。"
algorithm = "LZ4"
compressionRatio = "低(約82%)"
compressionSpeed = "最速(GB/秒級)"
decompressionSpeed = "最速(GB/秒級)"
encryption = "非対応"
extension = ".lz4"
license = "BSD(オープンソース)"
osSupport = "クロスプラットフォーム"
primaryUse = "リアルタイム圧縮、データベース、ゲーム"
solidCompression = false