zoukankan      html  css  js  c++  java
  • mysql主从同步原理

    mysql主从同步原理
    mysql主从同步原理
    1.主从同步机制
    1.1 主从同步介绍和优点
    在多台数据服务器中,分为 主服务器和从服务器 ,一台主服务器对应多台从服务器。

    主服务器只负责写入数据 ,从服务器只负责同步主服务器的数据,并让外部程序读取数据。

    主服务器写入数据后, 即刻将写入数据的命令发送给从服务器 ,从而使得主从数据同步。

    应用程序可以随机读取某一台从服务器的数据,这样就可以 分摊读取数据的压力 。

    当从服务器不能工作时,整个系统将不受影响;当主服务器不能工作时,可以方便地 从从服务器选 举一台来当主服务器

    使用主从同步的优点:

    提高读写性能

    因为主从同步之后, 数据写入和读取是在不同的服务器上进行的 ,而且可以通过增加从服 务器来提高数据库的读取性能。

    提高数据安全

    因为数据已复制到从服务器,可以在从服务器上备份而不破坏主服务器相应数据。

    1.2 主从同步机制
    主从同步(两种)

    全量同步

    增量同步

    MySQL服务器之间的主从同步是基于 二进制日志机制 ,主服务器使用二进制日志来记录数据库的 变动情况

    从服务器通过读取和执行该日志文件来保持和主服务器的数据一致

  • 相关阅读:
    PHP线程安全和非线程安全有什么区别
    SHOW SLAVE STATUS 详解
    linux 2>&1
    crontab 例行性排程
    clang-format 数组初始化,多行模式
    windows 10 1909 无法启用 .NET Framework 解决
    SysCtlDelay 实现延时
    wpa_supplicant 检测错误密码
    swig python dynamic module does not define init function
    讯飞错误码10116
  • 原文地址:https://www.cnblogs.com/lll11115/p/14036549.html
Copyright © 2011-2022 走看看