NCache. OpenSource. EF61
90% of features are OpenSource.
NCache is an extremely fast and scalable in-memory distributed cache that removes performance bottlenecks related to data storage and databases. NCache lets you cache your application data for different .NET applications.
This NCache EntityFramework Provider NuGet package includes database provider to be used with Entity Framework 6.1 to connect with NCache.