KVDatabase that automatically migrates between a clustered
RaftKVDatabase and a private non-clustered "standalone mode"
KVDatabase, based on availability of the Raft cluster.See: Description
| Interface | Description |
|---|---|
| MergeStrategy |
Merge strategy used by a
FallbackKVDatabase when migrating from one underlying database to another. |
| Class | Description |
|---|---|
| FallbackKVDatabase |
A partition-tolerant
KVDatabase that automatically migrates between a clustered RaftKVDatabase
and a local, non-clustered "standalone mode" KVDatabase, based on availability of the Raft cluster. |
| FallbackKVTransaction |
A
KVTransaction associated with a FallbackKVDatabase. |
| FallbackTarget |
Represents one of the underlying
RaftKVDatabases managed by a FallbackKVDatabase. |
| NullMergeStrategy |
MergeStrategy that does nothing, i.e., it leaves the destination database unmodified. |
| OverwriteMergeStrategy |
MergeStrategy that completely overwrites the destination database with the content of the source database. |
KVDatabase that automatically migrates between a clustered
RaftKVDatabase and a private non-clustered "standalone mode"
KVDatabase, based on availability of the Raft cluster.FallbackKVDatabaseCopyright © 2016. All rights reserved.