Summary: This section explains how to develop applications on XAP using the main modules and APIs

Section Contents

  • The In-Memory Data GridExplains the concepts of the GigaSpaces In-Memory Data Grid (the Space), how to access it, and how to configure advanced capabilities, such as persistency, eviction, etc.
    • Space TopologiesExplains the topologies and clustering mechanism of the GigaSpaces in-memory data grid (the Space)
    • Deploying and Interacting with the Space
    • Modeling your DataHow to model application data for in-memory data grid
    • Local CacheLocal cache storage over a space proxy
    • Client Side CachingA client application may run a local cache (near cache), which caches data in the client application's local memory. Gigaspaces provides two options for interacting with a client-side cache: local cache and local view. Both the local cache and local view allow the client application to cache specific or recently used data within client JVM. The data is also updated automatically by the space when necessary. The local cache is ideal for situations where higher flexibility is required, while the local view is designed for more rigid and predefined, static data.
    • Caching ScenariosGigaSpaces IMDG supports three different caching mechanisms: in-line cache, side cache and client cache.
    • Object EntriesUnderstanding the semantics of Space Entries and .NET Objects
    • Storing and Retrieving EntriesStoring entry in a space, retrieving entry from a space
    • Space EventsRegistering to Space events
    • Routing In Partitioned SpacesUnderstanding how space operations behave in a partitioned environment.
    • IndexingUsing indexes to improve performance.
    • TransactionsGigaSpaces .Net transaction model.
    • Leases - Automatic ExpirationUnderstanding the Lease objects and their functionality. Explains how to work with the various Lease objects within the XAP framework.
    • FIFO SupportHow to get entries in the same order in which they were written to the space.
    • PersistencyUsing the GigaSpaces External Data Source interface to persist data stored in the space
    • Space Filters
GigaSpaces.com - Legal Notice - 3rd Party Licenses - Site Map - API Docs - Forum - Downloads - Blog - White Papers - Contact Tech Writing - Gen. by Atlassian Confluence