| Package | Description |
|---|---|
| io.valkey | |
| io.valkey.mcf |
This package contains the classes that are related to Active-Active cluster(s) and Multi-Cluster failover.
|
| io.valkey.providers |
This package contains the implementations of ConnectionProvider interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiClusterClientConfig |
| Constructor and Description |
|---|
UnifiedJedis(MultiClusterPooledConnectionProvider provider)
Constructor which supports multiple cluster/database endpoints each with their own isolated connection pool.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CircuitBreakerCommandExecutor |
class |
CircuitBreakerFailoverBase |
class |
CircuitBreakerFailoverConnectionProvider
ConnectionProvider with built-in retry, circuit-breaker, and failover to another cluster/database endpoint.
|
class |
MultiClusterPipeline
|
class |
MultiClusterTransaction
This is high memory dependent solution as all the appending commands will be hold in memory.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiClusterPooledConnectionProvider |
Copyright © 2024. All rights reserved.