Snappier (1.0.0)
Published 2023-05-05 11:38:51 +10:00 by achi
Installation
dotnet nuget add source --name lers --username your_username --password your_token
dotnet add package --source lers --version 1.0.0 Snappier
About this package
A near-C++ performance implementation of the Snappy compression algorithm for .NET. Snappier is ported to C# directly from the official C++ implementation, with the addition of support for the framed stream format.
By avoiding P/Invoke, Snappier is fully cross-platform and works on both Linux and Windows and against any CPU supported
by .NET Core. However, Snappier performs best in .NET Core 3.0 and later on little-endian x86/64 processors with the
help of System.Runtime.Instrinsics.
Dependencies
ID | Version | Target Framework |
---|---|---|
System.Memory | 4.5.4 | .NETStandard2.0 |
System.Runtime.CompilerServices.Unsafe | 4.7.1 | .NETStandard2.0 |
System.Threading.Tasks.Extensions | 4.5.4 | .NETStandard2.0 |
System.Runtime.CompilerServices.Unsafe | 4.7.1 | .NETStandard2.1 |