Enabling Operation Bundling For Oracle Database Cachestore Scheme
(Doc ID 1077112.1)
Last updated on MARCH 12, 2024
Applies to:
Oracle Coherence - Version 3.5.3 and later Information in this document applies to any platform.
Goal
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.
Solution
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!