Package org.redisson.api
Interface RLocalCachedMapCacheReactive<K,V>
- Type Parameters:
K- map keyV- map value
- All Superinterfaces:
RDestroyable,RExpirableReactive,RLocalCachedMapReactive<K,,V> RMapCacheReactive<K,,V> RMapReactive<K,,V> RObjectReactive
public interface RLocalCachedMapCacheReactive<K,V>
extends RMapCacheReactive<K,V>, RLocalCachedMapReactive<K,V>
Map object with local entry cache support.
Each instance maintains local cache to achieve fast read operations. Suitable for maps which used mostly for read operations and network roundtrip delays are undesirable.
- Author:
- Nikita Koksharov
-
Method Summary
Methods inherited from interface org.redisson.api.RDestroyable
destroyMethods 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.RLocalCachedMapReactive
cachedEntrySet, cachedKeySet, cachedValues, clearLocalCache, getCachedMapMethods inherited from interface org.redisson.api.RMapCacheReactive
addListener, computeIfAbsent, expireEntries, expireEntriesIfNotSet, expireEntry, expireEntryIfNotSet, fastPut, fastPut, fastPutIfAbsent, getAllWithTTLOnly, getWithTTLOnly, put, put, putAll, putIfAbsent, putIfAbsent, remainTimeToLive, setMaxSize, setMaxSize, size, trySetMaxSize, trySetMaxSize, updateEntryExpirationMethods inherited from interface org.redisson.api.RMapReactive
addAndGet, addListener, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entryIterator, entryIterator, entryIterator, entryIterator, fastPut, fastPutIfAbsent, fastPutIfExists, fastRemove, get, getAll, getFairLock, getLock, getPermitExpirableSemaphore, getReadWriteLock, getSemaphore, keyIterator, keyIterator, keyIterator, keyIterator, loadAll, loadAll, merge, put, putAll, putIfAbsent, putIfExists, randomEntries, randomKeys, readAllEntrySet, readAllKeySet, readAllMap, readAllValues, remove, remove, replace, replace, valueIterator, valueIterator, valueIterator, valueIterator, valueSizeMethods 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