Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-4833

SWITCH MASTER TO

    XMLWordPrintable

Details

    • Task
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • Replication
    • None

    Description

      We could use muti source replication to create a domains between all slaves and the master, we use that domain to send every write transactions to the master. The master execute the query and send the result to the slave via a replicated temporary table, and send an acknowledge simple inserting into a replicate acknowledge system table, the slave put the query on hold waiting for the acknowledge event, on such event forward the temporary table to the client. Having this in place we allow load balancing to all nodes and can implement a SWITCH MASTER command. That solution is losing read consistency but anyway most user of the replication do accept this since a long time. Election of a new master would take place using Corosync cluster engine plugin.

      Attachments

        Activity

          People

            Unassigned Unassigned
            stephane@skysql.com VAROQUI Stephane
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.