12.5.3. Eviction Configuration Example
Configure eviction in JBoss Data Grid using the configuration bean or the XML file. Eviction configuration is done on a per-cache basis.
XML Configuration (Library Mode)
An example of a valid eviction XML configuration for JBoss Data Grid's Library Mode is:
<eviction strategy="LRU" maxEntries="2000"/>
Programmatic Configuration (Library Mode)
Eviction configuration can be defined programmatically in JBoss Data Grid's Library Mode using:
Configuration c = new ConfigurationBuilder().eviction().strategy(EvictionStrategy.LRU) .maxEntries(2000) .build();
XML Configuration (Remote Client-Server Mode):
An example of eviction configuration using XML in JBoss Data Grid's Remote Client-Server Mode is:
<eviction strategy="FIFO" max-entries="20"/>
Note
Note that JBoss Data Grid's Library mode uses the
maxEntries
parameter while Remote Client-Server mode uses the max-entries
parameter to configure eviction.