Difference between revisions of "Zstandard (zstd)"

From wikieduonline
Jump to navigation Jump to search
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Draft}}
+
{{lc}}
[[wikipedia:zstd]] ([[2015]], [[Yann Collet]])
+
[[wikipedia:zstd]], zstandard ([[2015]], [[Yann Collet]]) is a lossless data compression algorithm developed by Yann Collet at [[Facebook]] released in 2016.
 
+
* Man page: https://www.manpagez.com/man/1/zstd/
 +
* Installation: <code>[[ apt install zstd]]</code>
  
 +
Characteristics:
 
* Parallel ([[multi-threaded]]) implementations of both [[compression]] and [[decompression]].
 
* Parallel ([[multi-threaded]]) implementations of both [[compression]] and [[decompression]].
  
* Available in [[MongoDB]] since [[MongoDB 4.2]]
+
* Available in [[MongoDB]] since [[MongoDB 4.2]] (2019)
  
 +
== Examples ==
 +
* Compress a file:
 +
** <code>zstd filename_to_compress</code>
 +
 +
* Compress a file and delete original file after compression:
 +
** <code>zstd --rm filename_to_compress</code>
  
* Compress a file:
 
<code>zstd filename_to_compress</code>
 
 
* Decompress a file:  
 
* Decompress a file:  
<code>unzstd  filename_to_decompress</code>
+
** <code>[[unzstd]] filename_to_decompress</code>
 +
 
 +
== Activities ==
 +
* Read https://engineering.fb.com/2016/08/31/core-infra/smaller-and-faster-data-compression-with-zstandard/
 +
 
 +
== Related terms ==
 +
* [[squashfs]] support [[zstd]] compression
 +
* [[RocksDB]]
 +
* <code>[[xz]]</code>
 +
* [[AWS Fargate]]: [[Reducing AWS Fargate Startup Times with zstd Compressed Container Images]]
  
 
== See also ==
 
== See also ==
 +
* {{zstd}}
 
* {{Data compression}}
 
* {{Data compression}}
* [[squashfs]]
 
* [[RocksDB]]
 
  
[[Category:Computing]]
+
 
 +
[[Category:Compression]]
 +
[[Category:Lossless compression algorithms]]

Latest revision as of 09:57, 22 March 2024

wikipedia:zstd, zstandard (2015, Yann Collet) is a lossless data compression algorithm developed by Yann Collet at Facebook released in 2016.

Characteristics:

Examples[edit]

  • Compress a file:
    • zstd filename_to_compress
  • Compress a file and delete original file after compression:
    • zstd --rm filename_to_compress
  • Decompress a file:

Activities[edit]

Related terms[edit]

See also[edit]

Advertising: