This page describes an older version of the product. The latest stable version is 16.4.

MemoryXtend


XAP 10 introduced a new storage model called BlobStore Storage Model (commonly reffered to as MemoryXtend), which allows an external storage medium (one that does not reside on the JVM heap) to store the IMDG data. This guide describes the general architecture and functionality of this storage model that and its off-heap RAM and SSD implementations.


License

The MemoryXtend add-on is available for free during the evaluation period, but is not included in the premium edition license. For information about purchasing this add-on please contact GigaSpaces Customer Support.


Overview
The BlobStore Storage Model allows an external storage medium (one that does not reside on the JVM heap) to store the IMDG data.

RocksDB Add-On
XAP provides a MemoryXtend add-on based on RocksDB, which is the recommended choice for hybrid RAM-SSD clusters.

Off Heap RAM
XAP is using MapDB, an embedded database engine which provides concurrent Maps, Sets and Queues backed by disk storage or off-heap memory.


Additional Resources

This MemoryXtend white paper provides a high level overview of the technology and motivation behind MemoryXtend.

Download MemoryXtend