Package org.redisson.api
Interface RListMultimapCacheNativeRx<K,V>
- Type Parameters:
K- keyV- value
- All Superinterfaces:
RExpirableRx,RListMultimapRx<K,,V> RMultimapCacheRx<K,,V> RMultimapRx<K,,V> RObjectRx
public interface RListMultimapCacheNativeRx<K,V>
extends RListMultimapRx<K,V>, RMultimapCacheRx<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.RExpirableRx
clearExpire, expire, expire, expire, expireAt, expireAt, expireIfGreater, expireIfGreater, expireIfLess, expireIfLess, expireIfNotSet, expireIfNotSet, expireIfSet, expireIfSet, getExpireTime, remainTimeToLiveMethods inherited from interface org.redisson.api.RListMultimapRx
addListener, get, getAll, removeAll, replaceValuesMethods inherited from interface org.redisson.api.RMultimapCacheRx
expireKeyMethods inherited from interface org.redisson.api.RMultimapRx
containsEntry, containsKey, containsValue, fastRemove, fastRemoveValue, fastReplaceValues, keySize, put, putAll, readAllKeySet, remove, sizeMethods inherited from interface org.redisson.api.RObjectRx
copy, copy, copy, copyAndReplace, copyAndReplace, delete, dump, getCodec, getIdleTime, getName, isExists, migrate, move, removeListener, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, sizeInMemory, touch, unlink