| Package | Description |
|---|---|
| redis.clients.jedis | |
| redis.clients.jedis.builders | |
| redis.clients.jedis.csc |
This package contains the classes and interfaces related to Server-assisted Client-side Caching.
|
| redis.clients.jedis.providers |
This package contains the implementations of ConnectionProvider interface.
|
| Modifier and Type | Method and Description |
|---|---|
Cache |
UnifiedJedis.getCache() |
Cache |
ConnectionFactory.Builder.getCache() |
| Modifier and Type | Method and Description |
|---|---|
ConnectionFactory.Builder |
ConnectionFactory.Builder.cache(Cache cache) |
static java.lang.Object |
Protocol.read(RedisInputStream is,
Cache cache) |
static java.lang.Object |
Protocol.readPushes(RedisInputStream is,
Cache cache,
boolean onlyPendingBuffer) |
| Constructor and Description |
|---|
ConnectionFactory(HostAndPort hostAndPort,
JedisClientConfig clientConfig,
Cache csCache) |
ConnectionPool(HostAndPort hostAndPort,
JedisClientConfig clientConfig,
Cache clientSideCache) |
ConnectionPool(HostAndPort hostAndPort,
JedisClientConfig clientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig) |
JedisCluster(java.util.Set<HostAndPort> clusterNodes,
JedisClientConfig clientConfig,
Cache clientSideCache) |
JedisCluster(java.util.Set<HostAndPort> clusterNodes,
JedisClientConfig clientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig) |
JedisCluster(java.util.Set<HostAndPort> clusterNodes,
JedisClientConfig clientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig,
java.time.Duration topologyRefreshPeriod,
int maxAttempts,
java.time.Duration maxTotalRetriesDuration) |
JedisCluster(java.util.Set<HostAndPort> clusterNodes,
JedisClientConfig clientConfig,
Cache clientSideCache,
int maxAttempts,
java.time.Duration maxTotalRetriesDuration) |
JedisCluster(java.util.Set<HostAndPort> clusterNodes,
JedisClientConfig clientConfig,
Cache clientSideCache,
int maxAttempts,
java.time.Duration maxTotalRetriesDuration,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig) |
JedisClusterInfoCache(JedisClientConfig clientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig,
java.util.Set<HostAndPort> startNodes) |
JedisClusterInfoCache(JedisClientConfig clientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig,
java.util.Set<HostAndPort> startNodes,
java.time.Duration topologyRefreshPeriod) |
JedisClusterInfoCache(JedisClientConfig clientConfig,
Cache clientSideCache,
java.util.Set<HostAndPort> startNodes) |
JedisPooled(HostAndPort hostAndPort,
JedisClientConfig clientConfig,
Cache clientSideCache) |
JedisPooled(HostAndPort hostAndPort,
JedisClientConfig clientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig) |
JedisSentineled(java.lang.String masterName,
JedisClientConfig masterClientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig,
java.util.Set<HostAndPort> sentinels,
JedisClientConfig sentinelClientConfig) |
JedisSentineled(java.lang.String masterName,
JedisClientConfig masterClientConfig,
Cache clientSideCache,
java.util.Set<HostAndPort> sentinels,
JedisClientConfig sentinelClientConfig) |
UnifiedJedis(ClusterConnectionProvider provider,
int maxAttempts,
java.time.Duration maxTotalRetriesDuration,
RedisProtocol protocol,
Cache cache)
Deprecated.
|
UnifiedJedis(ConnectionProvider provider,
RedisProtocol protocol,
Cache cache) |
UnifiedJedis(HostAndPort hostAndPort,
JedisClientConfig clientConfig,
Cache cache) |
| Modifier and Type | Field and Description |
|---|---|
protected Cache |
AbstractClientBuilder.cache |
| Modifier and Type | Method and Description |
|---|---|
T |
AbstractClientBuilder.cache(Cache cache)
Sets the client-side cache for caching Redis responses.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCache
The class to manage the client-side caching.
|
class |
DefaultCache |
| Modifier and Type | Field and Description |
|---|---|
protected Cache |
LRUEviction.cache
The cache that is associated to that policy instance
|
| Modifier and Type | Method and Description |
|---|---|
Cache |
LRUEviction.getCache() |
Cache |
EvictionPolicy.getCache() |
Cache |
CacheConnection.getCache() |
Cache |
CacheConnection.Builder.getCache() |
static Cache |
CacheFactory.getCache(CacheConfig config) |
| Modifier and Type | Method and Description |
|---|---|
static CacheConnection.Builder |
CacheConnection.builder(Cache cache) |
void |
LRUEviction.setCache(Cache cache) |
void |
EvictionPolicy.setCache(Cache cache)
Sets the cache that is associated to this policy instance
|
| Constructor and Description |
|---|
CacheConnection(JedisSocketFactory socketFactory,
JedisClientConfig clientConfig,
Cache cache) |
| Constructor and Description |
|---|
ClusterConnectionProvider(java.util.Set<HostAndPort> clusterNodes,
JedisClientConfig clientConfig,
Cache clientSideCache) |
ClusterConnectionProvider(java.util.Set<HostAndPort> clusterNodes,
JedisClientConfig clientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig) |
ClusterConnectionProvider(java.util.Set<HostAndPort> clusterNodes,
JedisClientConfig clientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig,
java.time.Duration topologyRefreshPeriod) |
PooledConnectionProvider(HostAndPort hostAndPort,
JedisClientConfig clientConfig,
Cache clientSideCache) |
PooledConnectionProvider(HostAndPort hostAndPort,
JedisClientConfig clientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig) |
SentineledConnectionProvider(java.lang.String masterName,
JedisClientConfig masterClientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig,
java.util.Set<HostAndPort> sentinels,
JedisClientConfig sentinelClientConfig) |
SentineledConnectionProvider(java.lang.String masterName,
JedisClientConfig masterClientConfig,
Cache clientSideCache,
org.apache.commons.pool2.impl.GenericObjectPoolConfig<Connection> poolConfig,
java.util.Set<HostAndPort> sentinels,
JedisClientConfig sentinelClientConfig,
long subscribeRetryWaitTimeMillis) |
SentineledConnectionProvider(java.lang.String masterName,
JedisClientConfig masterClientConfig,
Cache clientSideCache,
java.util.Set<HostAndPort> sentinels,
JedisClientConfig sentinelClientConfig) |
Copyright © 2025. All rights reserved.