NuGet Package Couchbase ASP.NET SessionState and OutputCache Providers with Compression, Logging and other extended features

Port of the Enyim Memcached Provider to Couchbase Server with some improvements:
- Target framework is .NET 4.5
- Session data compression is supported.


- NLog logging can be enabled to output basic information for all Save / Load actions (item id and size before and after compression)
- LZ4 fast compression algorithm supported
- QuickLZ very fast compression algorithm supported and is default algorithm if compression enabled (http://www.quicklz.com).
- LZ4Sharp library (https://github.com/stangelandcl/LZ4Sharp) used for fastest compression
- Provider write his configuration during start to Windows Event Log and in addition to log file.

Copyrights:
- couchbase-aspnet project is Copyright (C) 2012 Couchbase, Inc
- LZ4Sharp is Copyright (C) 2011, Clayton Stangeland
- parts of LZ4Sharp are LZ4 - Fast LZ compression algorithm is Copyright (C) 2011, Yann Collet.
- QuickLZ data compression library
is Copyright (C) 2006-2011 Lasse Mikkel Reinhold.

Info

Version: 1.3.5.0
Author(s): Couchbase Inc for couchbase-aspnet, Clayton Stangeland for LZ4Sharp
Last Update: Sunday, May 11, 2014
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/evereq/couchbase-aspnet
NuGet Url: https://www.nuget.org/packages/CouchbaseAspNetExtended


Install
Install-Package CouchbaseAspNetExtended
dotnet add package CouchbaseAspNetExtended
paket add CouchbaseAspNetExtended
CouchbaseAspNetExtended Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

1

avg-downloads-per-day

2

days-since-last-release

2560