Package | Description |
---|---|
io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
io.lettuce.core.api |
Standalone Redis connection API.
|
io.lettuce.core.cluster |
Client for Redis Cluster, see
RedisClusterClient . |
io.lettuce.core.cluster.api |
Redis Cluster connection API.
|
io.lettuce.core.cluster.pubsub |
Redis Cluster Pub/Sub support.
|
io.lettuce.core.masterreplica |
Client support for Redis Master/Replica setups.
|
io.lettuce.core.masterslave |
Client support for Redis Master/Slave setups.
|
io.lettuce.core.protocol |
Redis protocol layer abstraction.
|
io.lettuce.core.pubsub |
Pub/Sub connection classes.
|
io.lettuce.core.sentinel |
Redis Sentinel connection classes.
|
io.lettuce.core.sentinel.api |
Redis Sentinel connection API.
|
io.lettuce.core.support |
Supportive classes such as
RedisClientCdiBean for CDI support, connection pooling, and
client-side caching. |
Modifier and Type | Interface and Description |
---|---|
interface |
RedisChannelWriter
Writer for a channel.
|
Modifier and Type | Class and Description |
---|---|
class |
CommandListenerWriter
Writer for command listeners.
|
class |
StatefulRedisConnectionImpl<K,V>
A thread-safe connection to a Redis server.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StatefulConnection<K,V>
A stateful connection providing command dispatching, timeouts and open/close methods.
|
interface |
StatefulRedisConnection<K,V>
A thread-safe connection to a redis server.
|
Modifier and Type | Class and Description |
---|---|
class |
PubSubClusterEndpoint<K,V> |
class |
StatefulRedisClusterConnectionImpl<K,V>
A thread-safe connection to a Redis Cluster.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StatefulRedisClusterConnection<K,V>
A stateful cluster connection.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StatefulRedisClusterPubSubConnection<K,V>
A stateful Pub/Sub connection for Redis Cluster use.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StatefulRedisMasterReplicaConnection<K,V>
Redis Master-Replica connection.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StatefulRedisMasterSlaveConnection<K,V>
Deprecated.
since 5.2, use
MasterReplica and
StatefulRedisMasterReplicaConnection . |
Modifier and Type | Class and Description |
---|---|
class |
CommandExpiryWriter
Extension to
RedisChannelWriter that expires commands. |
class |
DefaultEndpoint
Default
Endpoint implementation. |
Modifier and Type | Interface and Description |
---|---|
interface |
StatefulRedisPubSubConnection<K,V>
An asynchronous thread-safe pub/sub connection to a redis server.
|
Modifier and Type | Class and Description |
---|---|
class |
PubSubEndpoint<K,V> |
class |
StatefulRedisPubSubConnectionImpl<K,V>
An thread-safe pub/sub connection to a Redis server.
|
Modifier and Type | Class and Description |
---|---|
class |
StatefulRedisSentinelConnectionImpl<K,V> |
Modifier and Type | Interface and Description |
---|---|
interface |
StatefulRedisSentinelConnection<K,V>
A thread-safe connection to a redis server.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AsyncPool<T>
Interface declaring non-blocking object pool methods allowing to
AsyncPool.acquire() and AsyncPool.release(Object) objects. |
Modifier and Type | Class and Description |
---|---|
class |
BoundedAsyncPool<T>
Bounded asynchronous object pool.
|
Copyright © 2023 lettuce.io. All rights reserved.