a NCache is a clustered in-memory object cache for mission critical .NET applications. NCache also provides a highly scalable ASP.NET Clustered Session State solution for .NET applications running in server farms. Distributed caching and session state together enable you to not only speed up your .NET application by as much as 10 times but also make it more scalable and available.
.NET Distributed Caching for Server Farms
Reduce expensive database trips by caching data close to your application. Distributed caching enables you to do this in a server farm environment. NCache provides
Dynamic clustering with Replicated and Partitioned cache topologies
a
Relationship management with key, file, and database dependencies
a
High-Performance object query for distributed cache Clustered ASP.NET Sessions for Server Farms
Eliminate the bottlenecks of sticky sessions in load balancer or storing sessions in SQL Server. Scale up your application with extremely fast in-memory clustered sessions.
Many times faster than storing your sessions in SQL Server
a Highly available due to dynamic clustering and no single-point-of-failure
a Highly scalable due to replicated and partitioning clustering topologies