Zum Inhalt springen

Snappy (Datenkompressionssoftware)

aus Wikipedia, der freien Enzyklopädie
snappy

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Entwickler Zeev Tarantov, Steinar H. Gunderson
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 1.2.1
(21. Mai 2024)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value))
Betriebssystem plattformübergreifend
Programmier­sprache C++
Kategorie Kompressionsbibliothek
Lizenz BSD-Lizenz
http://github.com/google/snappy/

Snappy ist eine freie Programmbibliothek zum Komprimieren und Dekomprimieren von Daten. Der Algorithmus wurde von Google entwickelt und 2011 unter freier BSD-Lizenz veröffentlicht. Er ist auf hohe Kompressions- und Dekompressionsgeschwindigkeit ausgelegt, die Kompressionsrate ist daher deutlich schlechter als die von zlib. Snappy ist schneller als der vergleichbare Algorithmus LZO.<ref> Linux Driver Project Mailingliste: Add Snappy compression library (v3)</ref><ref>Github: csnappy</ref><ref name=readme>Quellcode: Die Seite Vorlage:Webarchiv/styles.css hat keinen Inhalt.README (Memento des Vorlage:IconExternal vom 8. September 2015 im Webarchiv archive.today)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/github.com</ref>

Snappy wird von Google-eigenen Programmen MapReduce und Bigtable sowie den Apache-Projekten Hadoop und Lucene genutzt.

Technik[Bearbeiten]

Snappy gibt nur ganze Bytes aus. Es wird keine Entropiekodierung verwendet.

Einzelnachweise[Bearbeiten]

<references />