Caching Capability for Your Application

Oracle Application Container Cloud Service features clustered, scalable, in-memory caching with data backup. Data is replicated among cluster members in the cache service to avoid data lost in case of a member failure. If a member fails, data is redistributed among the remaining members to ensure resiliency.

Common use cases for caches are:

  • Reducing how often a data source is accessed, which results in better performance and scalability for applications.

  • Sharing state information among multiple applications, which can be of different types.

When you add an application cache to your application the clustering capability is enable automatically in your application, that means you don’t have to specify the isClustered:true parameter in the manifest.json file but is added automatically by Oracle Application Container Cloud Service.

img/obecloud.png Tutorials - Create Applications Using a Cache Application Learning Series

You can create service bindings to caches in Oracle Application Container Cloud Service. See Typical Workflow for Creating and Using Caches in Using Caches in Oracle Application Container Cloud Service.