Apache Ignite Durable Memory
Apache Ignire provides a page-based (durable) memory architecture that is split into pages of fixed size. The pages are stored in managed off-heap regions in RAM (outside of Java heap).
Memory Configuration
By default, Apache Ignite nodes consume up to 2GB of the RAM available locally. You can change the size of the default memory by using the
totalSize property in the
IgniteMember.xml file. Specify the memory size in MB. For example,
<property name="properties"> <util:properties> <!-- Size in MB --> <prop key="totalSize">2048</prop> </util:properties> </property>
Data Region
A data region is a logical expandable area. Durable memory includes one or more data regions that can vary in size and eviction policies, be persisted on disk. By default, the Apache Ignite node creates the Default region that allocates 30% memory of total memory. The TIBCO MDM Ignite node creates the following custom types of region:
- Core: Allocates 20% memory of total memory
- Evictable: Allocates 20% memory of total memory
- NonEvictable: Allocates 20% memory of total memory
- Expirable: Allocates 10% memory of total memory
Copyright © Cloud Software Group, Inc. All rights reserved.