Snappy for .NET

  •        37

.NET P/Invoke wrapper for Snappy, fast compression library

http://snappy4net.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

SIMDCompressionAndIntersection - A C++ library to compress and intersect sorted lists of integers using SIMD instructions


As the name suggests, this is a C/C++ library for fast compression and intersection of lists of sorted integers using SIMD instructions. The library focuses on innovative techniques and very fast schemes, with particular attention to differential coding. It introduces new SIMD intersections schemes such as SIMD Galloping.This library can decode at least 4 billions of compressed integers per second on most desktop or laptop processors. That is, it can decompress data at a rate of 15 GB/s. This is significantly faster than generic codecs like gzip, LZO, Snappy or LZ4.

FastPFor - The FastPFOR C++ library: Fast integer compression


A research library with integer compression schemes. It is broadly applicable to the compression of arrays of 32-bit integers where most integers are small. The library seeks to exploit SIMD instructions (SSE) whenever possible.This library can decode at least 4 billions of compressed integers per second on most desktop or laptop processors. That is, it can decompress data at a rate of 15 GB/s. This is significantly faster than generic codecs like gzip, LZO, Snappy or LZ4.

lz4-java - LZ4 compression for Java


LZ4 compression for Java, based on Yann Collet's work available at http://code.google.com/p/lz4/.The streams produced by those 2 compression algorithms use the same compression format, are very fast to decompress and can be decompressed by the same decompressor instance.

jnicompressions - Java port(JNI) of Snappy & LZ4 compression codec


Java port(JNI) of Snappy & LZ4 compression codec

lz4 - Extremely Fast Compression algorithm


LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core, scalable with multi-cores CPU. It features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core systems.Speed can be tuned dynamically, selecting an "acceleration" factor which trades compression ratio for more speed up. On the other end, a high compression derivative, LZ4_HC, is also provided, trading CPU time for improved compression ratio. All versions feature the same decompression speed.



Lz4 - Extremely Fast Compression algorithm


LZ4 is a very fast lossless compression based on well-known LZ77 (Lempel-Ziv) algorithm, providing compression speed at 300 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speeds up and beyond 1GB/s per core, typically reaching RAM speed limits on multi-core systems.

ocaml-lz4 - OCaml bindings for LZ4, a very fast lossless compression algorithm


OCaml bindings for LZ4, a very fast lossless compression algorithm

node-lz4 - LZ4 fast compression algorithm for NodeJS


LZ4 fast compression algorithm for NodeJS

lz4 - Extremely Fast Compression algorithm


LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core systems.

Redisson - Redis based In-Memory Data Grid for Java


Redisson - distributed Java objects and services (Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Executor service, Tomcat Session Manager, Scheduler service, JCache API) on top of Redis server. Rich Redis client.

snappy - Fast Haskell bindings to Google's Snappy compression library


Fast Haskell bindings to Google's Snappy compression library

4zip - Extreemle Fast Compression Program Based On lz4


Extreemle Fast Compression Program Based On lz4

fastlzlib - ZLib-like wrapper around LZ4/Fastlz compression library.


ZLib-like wrapper around LZ4/Fastlz compression library.

Snappy-ObjC - Google's Snappy compression power as NSData/NSString categories


Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. For instance, compared to the fastest mode of zlib, Snappy is an order of magnitude faster for most inputs, but the resulting compressed files are anywhere from 20% to 100% bigger. On a single core of a Core i7 processor in 64-bit mode, Snappy compresses at about 250 MB/sec or more and decompresses at about 500 MB/sec or more.Using CocoaPods (which you should be using), only add a line saying pod 'Snappy' and compress away.

tclsnappy - Tcl wrapper for the Google Snappy compression/decompression library


Tcl wrapper for the Google Snappy compression/decompression library

rust-snappy - Snappy compression implemented in Rust (including the Snappy frame format).


A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression using the Snappy frame format. This implementation is ported from both the reference C++ implementation and the Go implementation.Licensed under the BSD 3-Clause.

snappydemo - A demo program using Snappy (like lz4demo.c in lz4)


A demo program using Snappy (like lz4demo.c in lz4)

nippy-lz4 - LZ4 compression for ptaoussanis/nippy


LZ4 compression for ptaoussanis/nippy

lz4-java - LZ4 compression for Java


LZ4 compression for Java