source

두 앱을 MariaDB Multi Master 데이터베이스에 연결합니다.

nicesource 2023. 8. 22. 22:11
반응형

두 앱을 MariaDB Multi Master 데이터베이스에 연결합니다.

두 개의 애플리케이션 서버(app1 및 app2)가 있고 HAProxy 없이 두 개의 노드(node1 및 node2)로 멀티 마스터 MariaDB 클러스터링을 설정했다고 가정합니다.app1을 node1에 연결하고 app2를 node2에 연결하여 app1과 app2를 node1과 node2에 모두 쓸 수 있습니까?

그것이 갈등을 일으키나요?

Galera는 Master-Master에서 발생하는 대부분의 문제를 해결합니다.

  • 마스터 마스터 중 한 명이 죽는다면, 지금은?Galera는 3개 노드 중 하나의 장애로부터 복구합니다.
  • 네가 만약INSERT동일한UNIQUE둘 이상의 마스터에 있는 키 값, M-M이 중단됩니다. Galera는 마지막 클라이언트에 다음 작업을 수행합니다.COMMIT.
  • 노드가 중단되었다가 복구되면 데이터가 자동으로 복구됩니다.
  • 덤프 등을 수동으로 수행하지 않고 노드를 추가할 수 있습니다.
  • 기타.

그러나 Galera를 사용할 때와 다르게 해야 할 몇 가지 사항이 있습니다:

언급URL : https://stackoverflow.com/questions/38810962/connet-two-apps-to-mariadb-multi-master-database

반응형