Package org.redisson.api
Interface RLocalCachedMapCacheRx<K,V>
- Type Parameters:
K- map keyV- map value
- All Superinterfaces:
RDestroyable,RExpirableRx,RLocalCachedMapRx<K,,V> RMapCacheRx<K,,V> RMapRx<K,,V> RObjectRx
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.RExpirableRx
clearExpire, expire, expire, expire, expireAt, expireAt, expireIfGreater, expireIfGreater, expireIfLess, expireIfLess, expireIfNotSet, expireIfNotSet, expireIfSet, expireIfSet, getExpireTime, remainTimeToLiveMethods inherited from interface org.redisson.api.RLocalCachedMapRx
cachedEntrySet, cachedKeySet, cachedValues, clearLocalCache, getCachedMapMethods inherited from interface org.redisson.api.RMapCacheRx
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.RMapRx
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.RObjectRx
copy, copy, copy, copyAndReplace, copyAndReplace, delete, dump, getCodec, getIdleTime, getName, isExists, migrate, move, removeListener, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, sizeInMemory, touch, unlink