Package org.redisson.api
Interface RListMultimapCacheNativeReactive<K,V>
- Type Parameters:
K- keyV- value
- All Superinterfaces:
RExpirableReactive,RListMultimapReactive<K,,V> RMultimapCacheReactive<K,,V> RMultimapReactive<K,,V> RObjectReactive
public interface RListMultimapCacheNativeReactive<K,V>
extends RListMultimapReactive<K,V>, RMultimapCacheReactive<K,V>
List based Multimap with ability to set TTL per entry.
Stores insertion order and allows duplicates for values mapped to key.
Uses Redis native commands for entry expiration and not a scheduled eviction task.
Requires Redis 7.4.0 and higher.
- Author:
- Nikita Koksharov
-
Method Summary
Methods inherited from interface org.redisson.api.RExpirableReactive
clearExpire, expire, expire, expire, expireAt, expireAt, expireIfGreater, expireIfGreater, expireIfLess, expireIfLess, expireIfNotSet, expireIfNotSet, expireIfSet, expireIfSet, getExpireTime, remainTimeToLiveMethods inherited from interface org.redisson.api.RListMultimapReactive
addListener, get, getAll, removeAll, replaceValuesMethods inherited from interface org.redisson.api.RMultimapCacheReactive
expireKeyMethods inherited from interface org.redisson.api.RMultimapReactive
containsEntry, containsKey, containsValue, fastRemove, fastRemoveValue, fastReplaceValues, keySize, put, putAll, readAllKeySet, remove, sizeMethods inherited from interface org.redisson.api.RObjectReactive
copy, copy, copy, copyAndReplace, copyAndReplace, delete, dump, getCodec, getIdleTime, getName, isExists, migrate, move, removeListener, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, sizeInMemory, touch, unlink