itsource

MySQL과 다른 MariaDB 프로토콜 문서를 찾을 수 있는 위치

mycopycode 2022. 9. 13. 22:15
반응형

MySQL과 다른 MariaDB 프로토콜 문서를 찾을 수 있는 위치

MySQL은 5.6에서 GTID, 10.0.2에서 MariaDB를 지원하지만 MariaDB는 MySQL 5.5.5와 호환됩니다.

따라서 GTID 복제 프로토콜은 MySQL 복제와 다릅니다.

여기 내가 알 수 있는 것이 있다.

  • GTID 형식이 다릅니다.
    • MySQL:
      • UUID 세트
        • 3E11FA47-71CA-11E1-9E33-C80AA9429562:23
        • server_uuid:interval
      • GTID 세트
        • uuid_set[, uuid_set] ... | ''
    • 마리아DB
      • 0-3306-123
      • DomainID-ServerID-Sequence
  • GTID 복제를 시작하는 방법
    • MySQL
      • COM_BINLOG_DUMP_GTID 사용
    • 마리아DB
      • SET @mariadb_slave_capability = 4;-- GTID capability
      • SET @slave_connect_state = '0-3311-90';-- GTID
      • Send REGISTER_SLAVE

그러나 응답 패킷은 여전히 동일하지 않습니다.그럼, 이러한 차이점에 대한 문서가 있습니까?

언급

마지막으로, 나는 어떻게 설명되었는지를 코드로 된 문서를 찾습니다.

@zedfoxus덕분에 MDEV-26에 internal이 기재되어 있는 문제를 발견했습니다.

위와 같이 마리아 GTID 모드 복제를 구현합니다.

언급URL : https://stackoverflow.com/questions/30814686/where-i-can-find-mariadb-protocol-document-that-different-from-mysql

반응형