Ignite 3
Edit

Ignite to Ignite cross-cluster replication

Ignite to Java Thin Client CDC streamer

This streamer starts Java Thin Client which connects to destination cluster. After connection is established, all changes captured by CDC will be replicated to destination cluster.

Note
Instances of ignite-cdc.sh with configured streamer should be started on each server node of source cluster to capture all changes.

CDC ignite2igniteClient

Configuration

Name Description Default value

caches

Set of cache names to replicate.

null

destinationClientConfiguration

Client configuration of thin client that will connect to destination cluster to replicate changes.

null

onlyPrimary

Flag to handle changes only on primary node.

false

maxBatchSize

Maximum number of events to be sent to destination cluster in a single batch.

1024

Metrics

Name Description

EventsCount

Count of messages applied to destination cluster.

LastEventTime

Timestamp of last applied event to destination cluster.

TypesCount

Count of binary types events applied to destination cluster.

MappingsCount

Count of mappings events applied to destination cluster

Ignite to Ignite CDC streamer

This streamer starts client node which connects to destination cluster. After connection is established, all changes captured by CDC will be replicated to destination cluster.

Note
Instances of ignite-cdc.sh with configured streamer should be started on each server node of source cluster to capture all changes.

CDC ignite2ignite

Configuration

Name Description Default value

caches

Set of cache names to replicate.

null

destinationIgniteConfiguration

Ignite configuration of client nodes that will connect to destination cluster to replicate changes.

null

onlyPrimary

Flag to handle changes only on primary node.

false

maxBatchSize

Maximum number of events to be sent to destination cluster in a single batch.

1024

Metrics

Name Description

EventsCount

Count of messages applied to destination cluster.

LastEventTime

Timestamp of last applied event to destination cluster.

TypesCount

Count of binary types events applied to destination cluster.

MappingsCount

Count of mappings events applied to destination cluster