6 Raft Replication Configuration and Management

Raft replication in Oracle Globally Distributed Database creates smaller replication units and distributes them automatically to handle chunk assignment, chunk movement, workload distribution, and balancing upon scaling (addition or removal of shards), including planned or unplanned shard availability changes.

As part of the distributed database configuration, when creating the shard catalog, you can choose a replication method: Raft replication or Oracle Data Guard. Unlike Oracle Data Guard replication, Raft replication does not need to be reconfigured when shards are added or removed, and replicas do not need to be actively managed.

Oracle Globally Distributed Database provides commands and options in the GDSCTL CLI to enable and manage Raft replication in a system-managed distributed database.

Note:

  • Raft replication does not provide high availability for the catalog database. You can configure Data Guard separately on the catalog. See Creating a Shard Catalog Standby.

  • Raft replication is only supported for system-managed (automatic) data distribution method.

Topics: