Skip to content
Alex Peck edited this page Sep 20, 2022 · 28 revisions

BitFaster.Caching is a high performance in-memory caching library for .NET.

Why BitFaster.Caching?

BitFaster.Caching provides bounded size caches with a focus on performance to address the limitations of .NET's MemoryCache (either System.Runtime.Caching.MemoryCache or more recently Microsoft.Extensions.Caching.MemoryCache).

BitFaster.Caching provides:

Caches can be used interchangeably via a common interface, extended to mitigate cache stampede or ease caching IDisposable values.