From 4421c7a9f163382e983a321db8fbd577351185b8 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Fri, 22 Mar 2024 13:43:47 +0300 Subject: [PATCH] Update README.md --- redisson-hibernate/README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/redisson-hibernate/README.md b/redisson-hibernate/README.md index a894f43bf..de6021b24 100644 --- a/redisson-hibernate/README.md +++ b/redisson-hibernate/README.md @@ -11,9 +11,13 @@ Redisson provides various Hibernate Cache factories including those with feature **data partitioning** - data partitioning in cluster mode. Scales available memory, read/write operations and entry eviction process for individual Hibernate Cache instance in Redis cluster. +**entry eviction** - allows to define `time to live` or `max idle time` settings. Redis hash structure doesn't support eviction thus it's done on Redisson side through custom scheduled task which removes expired entries. This leads to extra Redis calls to clean up evicted entries and eviction task per unique map object name. + +**advanced entry eviction** - improved version of the **entry eviction** process. Doesn't use an entry eviction task. + Below is the list of all available factories with local cache and/or data partitioning support: -|Class name | Local cache | Data
partitioning | Eviction
by Redisson | Eviction
by Redis | Ultra-fast
read/write | +|Class name | Local cache | Data
partitioning | Entry
eviction | Advanced
entry eviction | Ultra-fast
read/write | | ------------- | :-----------: | :----------:| :----------:| :----------:| :----------:| |RedissonRegionFactory
open-source version | ❌ | ❌ | ❌ | ❌ | ❌ | |RedissonRegionFactory
[Redisson PRO](http://redisson.pro) version | ❌ | ❌ | ✔️ | ❌ | ✔️ |