Space Persistency


XAP provides advanced persistency capabilities for the Space architecture.


Overview
XAP persistency overview.

Direct persistence
Direct persistency mode support Read-Write Through

Hibernate integration
The default Hibernate implementation of the Space Persistency APIs.

Space Data Source API
The space Data Source API is used for reading data and meta data from the data source.

Space Synchronization Endpoint API
The space synchronization endpoint API is used for synchronizing data from the space to an external application or a data base.

Initial Load
Space data source initial Load pre-loads the space with data before it is available for clients.

Asynchronous Persistence
Reliable Asynchronous Persistency (Mirror)

Archive Handler
Allows archiving of space objects to an external persistency service.

Cassandra
XAP Integration with Cassandra

MongoDB
XAP Integration with MongoDB

Transient Entries
How to specify that some objects in a persistent space should not be saved to the persistent storage.

Advanced Concepts
Space Persistency advanced topics such as advanced operations, tuning, troubleshooting, and limitations.

Migrating Hibernate
XAP’s persistency approach consists of several paradigms for data persistency, according to the application needs. This section gives a basic overview of each paradigm.

Migrating External Data Source
This page describes how EDS implementations prior to XAP version 9.5 should migrate to the new Space Persistency APIs.