Hibernate Cache
Hibernate is an open-source Object-Relational Mapping (ORM) solution. It provides a framework for mapping relational databases on an object-oriented representation of data. This reduces developer's efforts in retrieving data from the database. Furthermore, to improve application performance and reduce database load, especially in high-traffic Java web applications and enterprise environments, Hibernate provides caching features like the Second Level (L2) Cache. NCache acts as a distributed L2 cache provider to help Hibernate applications achieve linear scalability and efficient query caching.
In This Section
Hibernate Second Level Cache
Explains Hibernate as a second level cache.
Configure Cacheable Objects and Regions
Explains how NCache works as a Hibernate second level cache.
Configure Hibernate Applications
Explains how Hibernate applications are configured.
Use Query Caching
Discusses how to use Hibernate query caching.