In-Memory Distributed Cache & Datastore

NCache is a 100% Native .NET Open Source in-memory distributed cache & datastore (released under Apache License, Version 2.0). NCache provides an extremely fast and linearly scalable distributed cache that caches application data and reduces expensive database trips. Use NCache to remove performance bottlenecks related to your data storage and databases and scale your .NET and Java applications to extreme transaction processing (XTP).


Cloud VPC


Learn all about NCache cloud deployment options, license details and find more about managed VPC service of NCache in AWS and Azure Cloud.

Read More



Download NCache for On-premises Infrastructure. Learn more about Client/Server Licenses & Server Only Licenses for Linux and Windows.

Read More



Use Docker to make NCache deployments on Linux, Windows and Nano Server using pre-built docker images or customize using dockerfile.

Read More

Featured Customers

Virgin Atlantic
Verge Health
Carlson Wagonlit Travel

Highlighted Case Studies

Customers love NCache. Learn why they use it as a key ingredient of their application stack.

Case Study Grocery Outlet

Grocery Outlet

By installing NCache, we achieved the stability and reliability that MIDAS demanded. And, these improvements translated into a better overall user experience for our customers.

Read More
Case Study Cybercom Group

Cybercom Group

NCache provides the ultimate solution for our client's scalability, session storage, and high availability. It is a simple architecture, extremely easy to use, highly reliable, and quite powerful.

Read More
Case Study Digital Spark

Digital Spark

NCache is everything we need, flexible, scalable, easy to configure, it is excellent! It is everything we expected of it. We chose NCache with a long-term vision and not for a shortterm win.

Read More

View More


Find NCache product features comparison with other distributed caching solutions.




Read More




Read More




Read More



Red Hat JBoss Data Grid

Read More

View More

Industry Use Cases

Explore Industry Use cases and Business use cases for NCache and how our product helps various industries below:

Financial Services

Embrace next generation technologies to build and run scalable applications.

Retail & eCommerce

Load balance and handle millions of users, sessions and enhance customer experience.


Achieve scalability, agility, volume and cost to build/operate e-healthcare solutions.


Explore how modern Insurance companies are using NCache to manage rising costs.


Achieve breakthroughs using NCache to achieve speed in processing and analyzing large datasets.


Upgrade legacy mainframes and meet e-gov data requirements using NCache Open Source.


Scaling ASP.NET Core Apps with NCache
Learn how to optimize ASP.NET Core performance and scalability.
By Ron Hussain and Nick Zulfiqar (Oct 3- 4, 2018)

NCache Architecture
Learn basic concepts of NCache distributed caching, architecture & topologies.
By Ron Hussain and Nick Zulfiqar (August 15 - 16, 2018)

Using .NET Caching in EF Core thru Extension Methods
Learn how to use distributed cache like NCache in your EF Core applications for removing database scalability bottlenecks.
By Ron Hussain and Nick Zulfiqar (July 11 - 12, 2018)


4 Ways to Improve ASP.NET Performance Under Peak Loads
Learn about scalability bottlenecks in ASP.NET applications and how to use an In-Memory Distributed Cache to effectively deal with them.
By Iqbal M. Khan

Scaling ASP.NET SignalR Applications for Peak Performance
Scale your real-time ASP.NET application using NCache as extremely fast and scalable ASP.NET SignalR Backplane.
By Ron Hussain

Migration from AppFabric to NCache
This white paper presents three possible ways to migrate .NET applications from AppFabric to NCache.
By Ron Hussain

Blogs & News

Fixing Four ASP.NET Performance Bottlenecks
Overcome database, session state and other bottlenecks using NCache
(May 28, 2018)

Scaling Entity Framework Core Apps With Distributed Caching
Learn how to increase the speed of your high-traffic .NET applications by optimizing Entity Framework Core, providing faster access to relational databases..
(Dzone - May 18, 2018)

Pub/Sub Design Pattern in .NET Distributed Cache
Handle extreme transaction loads without bottlenecks using A Distributed Cache as a Messaging Platform.
(August 16, 2016)

Signup for monthly email newsletter to get latest updates.

Contact Us


+1 (214) 764-6933 (US)

+44 20 7993 8327 (UK)

© Copyright Alachisoft 2002 - . All rights reserved.