Snappy (data compression software)

from Wikipedia, the free encyclopedia
snappy
Basic data

developer Zeev Tarantov, Steinar H. Gunderson
Current  version 1.1.4
(January 27, 2017)
operating system cross-platform
programming language C ++
category Compression library
License BSD license
http://google.github.io/snappy/

Snappy is a free program library for compressing and decompressing data. The algorithm was developed by Google and published in 2011 under a free BSD license . It is designed for high compression and decompression speeds, so the compression rate is significantly worse than that of zlib . Snappy is faster than the comparable LZO algorithm .

Snappy is used by Google's own programs MapReduce and Bigtable as well as the Apache projects Hadoop and Lucene .

technology

Snappy only outputs whole bytes. No entropy coding is used.

Individual evidence

  1. Snappy 1.1.4
  2. Linux Driver Project mailing list: Add Snappy compression library (v3)
  3. Github: csnappy
  4. Source code: README ( Memento of the original from September 8th, 2015 in the web archive archive.today ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / github.com