Java Web App Caching
You can quickly use sessions in your existing Java applications without any code change to see an immediate boost in the application performance. NCache provides with a node code change option for your Java applications to persist sessions in NCache distributed caching. If your application is running in a web server farm with a load balanced configured and you need a reliable and scalable storage for session persistence, then NCache is the best available option.
While using NCache, following advantages are provided:
No Code Change: NCache Java sessions can be used in your application without any code change.
Better Performance: Session data being stored in in-memory cache yields maximum performance.
Scalability: It's an in-memory distributed data grid which provides linear scalability. As you increase your cache cluster nodes to tackle extreme transaction load, performance also improves and hence you can achieve as much scalability as needed.
Reliability: NCache lets you intelligently replicate java servlet sessions across multiple servers according to used topology without compromising reliability and performance. So, you won't lose any session data even if a cache server goes down.
In This Section
Java Web Sessions
Explains how to configure applications to use NCache with Java Web Sessions.