NCache is an Open Source In-Memory Distributed Store for .NET, Java, Node.js, Python, and Scala. NCache is ideal for high transaction server applications because it is extremely fast and linearly scalable. Use NCache to remove performance bottlenecks and scale your applications to extreme transaction processing (XTP). NCache also provides intelligent data replication and dynamic clustering for high availability.
NCache has been the .NET market leader since 2005 and is very popular with hundreds of high-end customers all over the world.
See three common uses of NCache for high transaction server applications in .NET, Java, Node.js, Python, and Scala:
Use NCache as an extremely fast and linearly scalable distributed cache in the following environments and applications.