Remove performance bottlenecks and scale your .NET applications with NCache Express, an in-memory distributed cache. NCache Express lets you cache both static and transactional application data close to your application and reduce those expensive database trips. NCache Express is free to use (not a trial).
Synchronizes cache across multiple servers
Dynamic clustering & cache configuration for 100% uptime
Cache reliability through data replication across servers
InProc/OutProc cache for multiple processes on same machine
Store your ASP.NET Session State in NCache Express instead of the storage options provided by Microsoft. NCache Express provides the following benefits:
Faster, more scalable than InProc, StateServer, SqlServer options
Session replication across servers means no session data loss
No code change required to use
NHibernate L2 Cache Provider
Use NCache Express with your NHibernate applications as an L2 Cache Provider. NCache Express provides the following benefits:
Use as a distributed cache in multi-server configurations
Use as an OutProc cache for multiple app processes on same machine
No code change required to use
Distributed ASP.NET Session State Cache
Built on the distributed caching core, this module provides an extremely scalable ASP.NET Session State storage for apps running in a server farm with a load balancer
Highly reliable thru ASP.NET session replication
Software appliance (No code change required)
EntLib Caching Application Block Integration
Use NCache Express with your Enterprise Library Caching Application Block application as a custom Cache Manager. NCache Express provides the following benefits:
Use as a distributed cache in multi-server configurations
Use as an OutProc cache for multiple app processes on same machine
No code change required to use
NCache Express Feature Limitations
NCache Express is a FREE but limited feature edition of NCache. If you use NCache Express, you always have the option of upgrading to NCache Enterprise in a seamless manner. Here are the limitations:
For 2 server environments only
Local clients only from within cache cluster. No separate caching tier
Replicated Cache only (no Mirrored, Partitioned, Partition-Replica, or Client Cache)
32-bit only (no 64-bit version)
Use as-is. No tech support provided
View a more detailed edition comparison between NCache Express and Enterprise.
How to Quickly Use NCache Express?
Here are some simple steps you could take to quickly benefit from it:
Install NCache: on your one or two web/app servers
Create a cache: through a configuration file and command-line tools
Cache application data: You will need to reference NCache Express assemblies and then make API calls to the cache.
Monitor performance in PerfMon: You can monitor NCache performance through a rich set of PerfMon counters.