Package org.redisson.api
Interface RSetMultimapCacheNativeRx<K,V>
- Type Parameters:
K- keyV- value
- All Superinterfaces:
RExpirableRx,RMultimapCacheRx<K,,V> RMultimapRx<K,,V> RObjectRx,RSetMultimapRx<K,V>
Set based Multimap with ability to set TTL per entry.
Doesn't allow duplications 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.RMultimapCacheRx
expireKeyMethods inherited from interface org.redisson.api.RMultimapRx
containsEntry, containsKey, containsValue, fastRemove, fastRemoveValue, keySize, put, putAll, readAllKeySet, remove, sizeMethods inherited from interface org.redisson.api.RObjectRx
addListener, copy, copy, copy, copyAndReplace, copyAndReplace, delete, dump, getCodec, getIdleTime, getName, isExists, migrate, move, removeListener, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, sizeInMemory, touch, unlinkMethods inherited from interface org.redisson.api.RSetMultimapRx
get, getAll, removeAll, replaceValues