1.1.1

Table Of Contents
Chapter 30: SQLFire Cache Strategies.................................................185
Chapter 31: Using a RowLoader to Load Existing Data......................187
How SQLFire Invokes a RowLoader.........................................................................................................187
Implementing the RowLoader Interface....................................................................................................188
Using the JDBCRowLoader Example.......................................................................................................188
Chapter 32: Evicting Table Data from SQLFire.....................................191
How LRU Eviction Works..........................................................................................................................191
Limitations of Eviction...............................................................................................................................191
Eviction in Partitioned Tables....................................................................................................................192
Create a Table with Eviction Settings........................................................................................................192
Chapter 33: Handling DML Events Synchronously.............................195
Writer and Listener Cache Plug-ins..........................................................................................................195
Example Writer Implementation................................................................................................................196
Example Listener Implementation............................................................................................................196
Chapter 34: Handling DML Events Asynchronously..........................197
How the AsyncEventListener Works.........................................................................................................197
Implementation Requirements..................................................................................................................197
Implementing an AsyncEventListener.......................................................................................................198
Chapter 35: Using DBSynchronizer to Apply DML to an RDBMS......203
How DBSynchronizer Works.....................................................................................................................203
Restrictions and Limitations......................................................................................................................204
Configuring DBSynchronizer....................................................................................................................205
Chapter 36:Suppressing Event Callbacks for a vFabric SQLFire Connection.209
Part V: Deploying vFabric SQLFire........................................................211
Chapter 37: SQLFire Deployment Models............................................213
Embedded Peer-to-Peer Deployment.......................................................................................................214
Client-Server Deployment.........................................................................................................................216
Multi-site Deployment...............................................................................................................................217
Chapter 38: Steps to Plan and Configure a Deployment....................221
Chapter 39: Configuring Discovery Mechanisms................................223
Using Locators..........................................................................................................................................223
Configure Multicast Discovery..................................................................................................................225
vii
Contents