Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space ML1 and version 5.3
Sv translation
languageen

Types of Replication

This page describes Xpand replication, which uses a single stream to write and read binlogs. Xpand also supports parallel replication, which is more performant and can be used to replicate to/from Xpand only. 

Xpand supports the MySQL's replication protocol as both a Slave and a Master. 

  • Xpand supports replication to/from MariaDB 10.3+ with no special configuration.
  • Xpand supports replication to/from MySQL 5.7 with GTID mode disabled

Supported Topologies

Here is a sampling of the topologies for replication supported by Xpand:

Xpand can serve as a Master or a Slave to MariaDB 10.3+, MySQL 5.7, or Xpand:


Xpand also supports slaving from multiple distinct binlogs (consolidation) and Master-Master replication:

Xpand also supports the creation of multiple binary logs (binlogs), each of which can correspond to specific databases and can be accessed by distinct replication Slaves. When running multiple-Slave configurations, Xpand takes advantage of each node by load-balancing replication connections in a round-robin fashion. For assistance in determining the best topology for your application or whether a specific topology is supported, contact Xpand Support. 

Caveats for Replication:

  • Xpand does not support GTIDs
  • Xpand does not support ring replication topologies

See also section on Replication concerns when performing Online Schema Changes.

Warning

To ensure correct matching of Master and Slave data when replicating between Xpand and a MySQL instance, set both DBMS' to the same time zone. If time zones differ, you risk mismatched data.

The following topics explain how to configure Xpand replication:

Children Display



Sv translation
languageko

ClustrixDB는 MySQL의 복제 프로토콜을 지원하며 Master 및 Slave로 사용할 수 있습니다. 서버를 통합하기 위해 개별 복제 Master에 연결할 수 있는 다수의 Slave 인스턴스의 생성을 지원하여 MySQL의 기능을 확장합니다. 또한, ClustrixDB는 다수의 바이너리 로그 (binlogs) 생성을 지원합니다. 각 바이너리 로그 (binlog)는 특정 데이터베이스에 대응할 수 있으며 개별 복제 Slave에서 액세스할 수 있습니다.

다중 Slave 구성으로 실행하는 경우 ClustrixDB는 복제 연결을 라운드 로빈 방식으로 로드밸런싱하여 각 노드를 활용합니다.

Warning

ClustrixDB와 MySQL 인스턴스 간 복제 시 Master와 Slave의 데이터가 정확히 일치하도록 하려면 두 DBMS를 같은 시간대로 설정해야 합니다. 시간대가 다른 경우 데이터 불일치가 발생할 수 있습니다.

다음 항목에서는 MySQL 데이터베이스와의 복제를 포함하여 복제를 위해 클러스터를 구성하는 방법을 설명합니다.

Children Display

Online Schema Changes를 수행할 때 복제 문제에 대한 섹션을 참조하십시오.