ClusterNode |
Redis cluster node interface
|
ClusterNodesGroup |
|
Node |
Redis node interface
|
NodeAsync |
Redis node interface
|
NodeListener |
|
NodesGroup<N extends Node> |
|
RAtomicDouble |
Distributed implementation to the AtomicDouble
|
RAtomicDoubleAsync |
Distributed implementation to the AtomicDouble
|
RAtomicDoubleReactive |
Distributed implementation to the AtomicDouble
|
RAtomicLong |
|
RAtomicLongAsync |
|
RAtomicLongReactive |
|
RBatch |
Interface for using Redis pipeline feature.
|
RBatchReactive |
Interface for using Redis pipeline feature.
|
RBinaryStream |
Binary stream holder.
|
RBitSet |
Vector of bits that grows as needed.
|
RBitSetAsync |
Vector of bits that grows as needed.
|
RBitSetReactive |
Vector of bits that grows as needed.
|
RBlockingDeque<V> |
|
RBlockingDequeAsync<V> |
|
RBlockingDequeReactive<V> |
|
RBlockingQueue<V> |
|
RBlockingQueueAsync<V> |
|
RBlockingQueueReactive<V> |
|
RBloomFilter<T> |
Distributed implementation of Bloom filter based on Highway 128-bit hash.
|
RBoundedBlockingQueue<V> |
|
RBoundedBlockingQueueAsync<V> |
|
RBucket<V> |
Object holder.
|
RBucketAsync<V> |
Async implementation of object holder.
|
RBucketReactive<V> |
Reactive implementation of object holder.
|
RBuckets |
Operations over multiple Bucket objects.
|
RBucketsAsync |
Operations over multiple Bucket objects.
|
RCollectionAsync<V> |
Common async interface for collection object
|
RCollectionReactive<V> |
Common reactive interface for collection object
|
RCountDownLatch |
|
RCountDownLatchAsync |
|
RDelayedQueue<V> |
Distributed implementation of delayed queue.
|
RDeque<V> |
Distributed implementation of Deque
|
RDequeAsync<V> |
Distributed async implementation of Deque
|
RDequeReactive<V> |
Distributed reactive implementation of Deque
|
RDestroyable |
|
RDoubleAdder |
|
RedissonClient |
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
RedissonNodeInitializer |
Node initializer callback interface.
|
RedissonReactiveClient |
Main Redisson interface for access
to all redisson objects with reactive interface.
|
RExecutorBatchFuture |
Future object for submitted tasks in a batch
|
RExecutorFuture<V> |
Future object for submitted task
|
RExecutorService |
|
RExecutorServiceAsync |
|
RExpirable |
Base interface for all Redisson objects
which support expiration or TTL
|
RExpirableAsync |
Base async interface for all Redisson objects
which supports expiration (TTL)
|
RExpirableReactive |
Base interface for all Redisson objects
which support expiration or TTL
|
RFuture<V> |
Represents the result of an asynchronous computation
|
RGeo<V> |
Geospatial items holder.
|
RGeoAsync<V> |
Geospatial items holder.
|
RGeoReactive<V> |
Geospatial items holder.
|
RHyperLogLog<V> |
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
RHyperLogLogAsync<V> |
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
RHyperLogLogReactive<V> |
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
RKeys |
|
RKeysAsync |
|
RKeysReactive |
|
RLexSortedSet |
Sorted set contained values of String type
|
RLexSortedSetAsync |
Sorted set contained values of String type
|
RLexSortedSetReactive |
|
RList<V> |
Distributed and concurrent implementation of List
|
RListAsync<V> |
Async list functions
|
RListMultimap<K,V> |
List based Multimap.
|
RListMultimapCache<K,V> |
|
RListMultimapReactive<K,V> |
|
RListReactive<V> |
list functions
|
RLiveObject |
|
RLiveObjectService |
The pre-registration of each entity class is not necessary.
|
RLocalCachedMap<K,V> |
Map object with local entry cache support.
|
RLock |
Distributed implementation of Lock
Implements reentrant lock.
|
RLockAsync |
Distributed implementation of Lock
|
RLockReactive |
|
RLongAdder |
|
RMap<K,V> |
Distributed implementation of ConcurrentMap
and Map
This map doesn't allow to store null as key or value.
|
RMapAsync<K,V> |
Distributed async implementation of Map .
|
RMapCache<K,V> |
|
RMapCacheAsync<K,V> |
|
RMapCacheReactive<K,V> |
|
RMapReactive<K,V> |
map functions
|
RMultimap<K,V> |
Base Multimap interface.
|
RMultimapAsync<K,V> |
Base asynchronous MultiMap interface.
|
RMultimapCache<K,V> |
|
RMultimapCacheAsync<K,V> |
|
RMultimapReactive<K,V> |
|
RObject |
Base interface for all Redisson objects
|
RObjectAsync |
Base interface for all Redisson objects
|
RObjectReactive |
Base interface for all Redisson objects
|
RPatternTopic<M> |
Distributed topic.
|
RPatternTopicReactive<M> |
Distributed topic.
|
RPermitExpirableSemaphore |
Semaphore object with lease time parameter support for each acquired permit.
|
RPermitExpirableSemaphoreAsync |
Semaphore object with support of lease time parameter for each acquired permit.
|
RPermitExpirableSemaphoreReactive |
Semaphore object with support of lease time parameter for each acquired permit.
|
RPriorityBlockingDeque<V> |
RPriorityBlockingDeque backed by Redis
|
RPriorityBlockingQueue<V> |
PriorityBlockingQueue backed by Redis
|
RPriorityDeque<V> |
|
RPriorityQueue<V> |
|
RQueue<V> |
|
RQueueAsync<V> |
|
RQueueReactive<V> |
|
RRateLimiter |
|
RRateLimiterAsync |
|
RRateLimiterReactive |
|
RReadWriteLock |
A ReadWriteLock maintains a pair of associated locks , one for read-only operations and one for writing.
|
RReadWriteLockReactive |
A ReadWriteLock maintains a pair of associated locks , one for read-only operations and one for writing.
|
RRemoteService |
Allows to execute object methods remotely between Redisson instances (Server side and Client side instances in terms of remote invocation).
|
RScheduledExecutorService |
|
RScheduledExecutorServiceAsync |
|
RScheduledFuture<V> |
|
RScoredSortedSet<V> |
|
RScoredSortedSetAsync<V> |
|
RScoredSortedSetReactive<V> |
|
RScript |
|
RScriptAsync |
|
RScriptReactive |
|
RSemaphore |
Distributed and concurrent implementation of Semaphore .
|
RSemaphoreAsync |
Distributed and concurrent implementation of Semaphore .
|
RSemaphoreReactive |
|
RSet<V> |
Distributed and concurrent implementation of Set
|
RSetAsync<V> |
Async set functions
|
RSetCache<V> |
Set-based cache with ability to set TTL for each object.
|
RSetCacheAsync<V> |
Async set functions
|
RSetCacheReactive<V> |
Async set functions
|
RSetMultimap<K,V> |
Set based Multimap.
|
RSetMultimapCache<K,V> |
|
RSetMultimapReactive<K,V> |
|
RSetReactive<V> |
Async set functions
|
RSortable<V> |
|
RSortableAsync<V> |
|
RSortableReactive<V> |
|
RSortedSet<V> |
|
RStream<K,V> |
Interface for Redis Stream object.
|
RStreamAsync<K,V> |
Async interface for Redis Stream object.
|
RStreamReactive<K,V> |
Reactive interface for Redis Stream object.
|
RTopic<M> |
Distributed topic.
|
RTopicAsync<M> |
Distributed topic.
|
RTopicReactive<M> |
Distributed topic.
|
RTransaction |
Transaction object allows to execute transactions over Redisson objects.
|
RTransactionReactive |
Transaction object allows to execute transactions over Redisson objects.
|