Page memory keeps data in B+Tree format. You can set up the following configuration parameters:
-
[cols="1,1,3",opts="header", stripes=none]
+
The number of parts the cache is sharded to.
+
+
+
Page Memory Region Configuration
+
-
|name|| The name of the data region.
-|persistent|false| Specifies if the data region is persistent.
-|initSize|256 * 1024 * 1024| Sets the initial space allocated to the data region.
-|maxSize|256 * 1024 * 1024| Sets the maximum space that can be allocated to the data region.
-|evictionMode|DISABLED| Sets the eviction algorithm to use.
-|replacementMode|CLOCK| Sets the page replacement algorithm.
-|evictionThreshold|0.9| Configures when the eviction process starts.
-|emptyPagesPoolSize|100| The maximum number of empty pages Ignite will try to keep.
-|checkpointPageBufSize|0| Sets the size of the page buffer.
-|lazyMemoryAllocation|true|If enabled, memory will not be allocated until necessary.
+
Page memory keeps data in B+Tree format. You can set up the following configuration parameters:
+
+
+
+
+
+
+
+
+
+
name
+
+
The name of the data region.
+
+
+
+
+
persistent
+
false
+
Specifies if the data region is persistent.
+
+
+
initSize
+
256 * 1024 * 1024
+
Sets the initial space allocated to the data region.
+
+
+
maxSize
+
256 * 1024 * 1024
+
Sets the maximum space that can be allocated to the data region.
+
+
+
evictionMode
+
DISABLED
+
Sets the eviction algorithm to use.
+
+
+
replacementMode
+
CLOCK
+
Sets the page replacement algorithm.
+
+
+
evictionThreshold
+
0.9
+
Configures when the eviction process starts.
+
+
+
emptyPagesPoolSize
+
100
+
The maximum number of empty pages Ignite will try to keep.
+
+
+
checkpointPageBufSize
+
0
+
Sets the size of the page buffer.
+
+
+
lazyMemoryAllocation
+
true
+
If enabled, memory will not be allocated until necessary.