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 Specifying a Custom Eviction Policy

11 Serialization Paged Cache

12 Pre-Loading the Cache

13 Constraints on Re-entrant Calls

Part II Testing and Tuning

14 Evaluating Performance and Scalability

15 Performing a Multicast Connectivity Test

16 Performing a Datagram Test for Network Performance

17 Configuring and Using Coherence*Extend

18 High Resolution Timesource (Linux)

19 Performance Tuning

20 Setting Single Server Mode

Part III Managing and Monitoring Oracle Coherence

21 How to Manage Coherence Using JMX

22 JMX Reporter

23 How to Create a Custom Report

24 How to Modify Report Batch

25 Analyzing Reporter Content

26 How to Run a Report on Demand

27 Configuring Custom MBeans

28 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

P The PIF-POF Binary Format

Q Log Message Glossary