Contents

List of Examples

List of Figures

List of Tables

Title and Copyright Information

Preface

Part I Coherence Features

1 Create and Use Coherence Caches

2 Implement Transactions, Locks, and Concurrency

3 Perform Continuous Query

4 Managing Map Operations with Triggers

5 Data Affinity

6 Query the Cache

7 Security Framework

8 Network Filters

9 Priority Tasks

10 Integrate CacheFactory with Spring

11 Specifying a Custom Eviction Policy

12 Serialization Paged Cache

13 Pre-Loading the Cache

14 Constraints on Re-entrant Calls

Part II Testing and Tuning

15 Evaluating Performance and Scalability

16 Performing a Multicast Connectivity Test

17 Performing a Datagram Test for Network Performance

18 Configuring and Using Coherence*Extend

19 High Resolution Timesource (Linux)

20 Performance Tuning

21 Setting Single Server Mode

Part III Managing and Monitoring Oracle Coherence

22 How to Manage Coherence Using JMX

23 JMX Reporter

24 How to Create a Custom Report

25 How to Modify Report Batch

26 Analyzing Reporter Content

27 How to Run a Report on Demand

28 Configuring Custom MBeans

29 How to Manage Custom MBeans Within the Cluster

A Production Checklist

B Types of Caches in Coherence

C Cache Semantics

D Cache Configuration Elements

E Cache Configuration Parameter Macros

F Sample Cache Configurations

G Sample CacheStores

H Operational Configuration Elements

I Initialization Parameter Settings

J POF User Type Configuration Elements

K MBean Configuration Elements

L Command Line Overrides

M Platform-Specific Deployment Considerations

N Best Practices for Coherence Extend

O Scaling Out Your Data Grid Aggregations Linearly