热门问题
时间线
聊天
视角

Snappy

来自维基百科,自由的百科全书

Remove ads

Snappy(以前稱Zippy)是Google基於LZ77的思路用C++語言編寫的快速數據壓縮與解壓程序庫,並在2011年開源[1][2]它的目標並非最大壓縮率或與其他壓縮程序庫的兼容性,而是非常高的速度和合理的壓縮率。使用一個運行在64位模式下的酷睿i7處理器的單個核心,壓縮速度250 MB/s,解壓速度500 MB/s。壓縮率比gzip低20-100%。[3]

事实速览 原作者, 開發者 ...

Snappy廣泛應用在Google的項目,例如BigTableMapReduce和Google內部RPC系統的壓縮數據。它可在開源項目中使用,例如CassandraCouchbase英語Couchbase ServerHadoopLevelDBMongoDBRocksDBLuceneSparkInfluxDB[4]解壓縮時會檢測壓縮流中是否存在錯誤。Snappy不使用內聯匯編並且可移植。

Remove ads

接口

Snappy的分發包括C++和C綁定。第三方提供的綁定和移植包括:[5]

參考資料

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads