NCache is a 100% .NET / .NET Core 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).
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
Customers love NCache. Learn why they use it as a key ingredient of their application stack.
We maintain 100% uptime. That’s the most important NCache benefit. Plus, the associated NCache speed, stability, and reliability keeps our customer response data super snappy.Read More
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
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
Explore Industry Use cases and Business use cases for NCache and how our product helps various industries below:
Embrace next generation technologies to build and run scalable applications.
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.
How to Scale EF Core Apps to Extreme Performance? New
In this webinar you will learn, how to Scale EF Core Apps to Extreme Performance.
By Ron Hussain and Edward Bator (Apr 24- 25, 2019)
How to Use Caching with Azure Cosmos DB
In this webinar, learn how to improve your Azure CosmosDB performance with NCache.
By Ron Hussain and Sam Awan (June 26 - 27, 2019)
This webinar covers the basic concepts of NCache distributed caching, architecture and different caching topologies which can be implemented for your .NET / .NET Core applications.
By Ron Hussain and Sam Awan (May 15 - 16, 2019)
NCache for Telecommunications Industry New
Learn how In-memory distributed caching can revolutionize the performance and scalability of Telco world.
By Iqbal M. Khan
Scaling .NET Core Apps to Extreme Performance New
Learn how to use NCache distributed caching in your .NET Core applications for removing performance and scalability bottlenecks and achieving extreme performance.
By Iqbal M. Khan
NCache vs Redis - Summary of Differences
Learn how NCache compares with Redis for your .NET applications scaling needs.
By Iqbal M. Khan
How to Migrate Lucene Full Text Search Applications to NCache? New
This blog highlights how NCache distributed Lucene makes full text searching scalable for large data applications.
(Sep 26, 2019)
Using Locking with Cached Data in NCache New
Learn how data integrity can be achieved in a distributed cache using NCache's locking mechanisms.
(Sep 25, 2019)
How to Stop a Node for Maintenance without State Transfer? New
In this era of fast and reliable application processing, everybody is opting for distributed caching to get the best performance...
(Sep 19, 2019)