My Oracle Support Banner

Enabling Operation Bundling For Oracle Database Cachestore Scheme (Doc ID 1077112.1)

Last updated on JANUARY 30, 2022

Applies to:

Oracle Coherence - Version 3.5.3 and later
Information in this document applies to any platform.


When a request is made for a key that results in a cache miss, coherence will read through to the database using CacheStore.load if you're using a read write backing map (RWBM). This will occur on each thread in the thread pool that is handling a cache miss.In the case of RWBM, enabling the bundler will allow one thread to execute the load from the database using CacheStore.loadAll while the other threads wait for one of the pooled threads to return the result. This how to shows an effective way to use the bundler to avoid multiple round trips to the database and hence request multiple requests in one single round trip.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 How It Works
 1. Pre Steps
 2. Database Setup
 3. Start Cache Servers
 Implementation Details
 More Information

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.