【面试官】精通MySQL?考考你MySQL主从复制

  • 面试官:MySQL主从复制了解吧?
  • 面试官:那这个日志格式是怎样的,有没听说过有好几种?
  • 面试官:知道哪种二进制格式比较好吗?
  • 面试官:那MySQL主从模式有什么好处吗?
  • 面试官:如果把二进制文件丢给从库,从库是不是复制整个文件?
  • 👉以【面试官面试】形式覆盖Java程序员所需掌握的Java核心知识、面试重点
  • 📚本期是《MySQL系列》,其他系列博客请订阅专栏《Java Offer训练营》
  • ❤创作不易,不妨点赞、收藏、关注支持一下

文章目录

  1. MySQL主从复制
    1. 二进制文件的日志格式
    2. 二进制文件选择
    3. 主从模式的优点
  2. 全局事务标识符

1. MySQL主从复制

面试官:MySQL主从复制了解吧?

了解的面试官。MySQL主从复制保证了主库的数据可以同步到其他多台备库上,主要是利用了主库的Binary Log二进制文件。

  1. 主库根据事务提交的顺序,把数据更改记录到二进制文件Binary Log中。
  2. 备库建立TCP/IP连接后通过IO线程获取Binary Log,同时将Binary Log复制到中继日志Relay Log。
  3. 备库再读取Realy Log中的事件,重放到备库的数据里。

alt

1.1 二进制文件的日志格式

面试官:那这个日志格式是怎样的,有没听说过有好几种?

主要有3种。

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

Java Offer训练营 文章被收录于专栏

👉以贴近现实的【面试官面试】形式帮助你系统学习后端技术 👉成体系知识帮你在后端进阶,每一道问答助你怒怼大厂面试官,收获大厂offer 👉《Java Offer训练营》包含Redis系列、MySQL系列、Kafka系列、ZooKeeper系列、JVM系列、多线程系列等等 👉制作不易,各位的支持是我创作的最大动力

全部评论
好强啊
2
送花
回复
分享
发布于 03-06 14:15 黑龙江
和redis非常像啊,加缓存和数据库一致性,RDB,AOF
点赞
送花
回复
分享
发布于 03-07 18:51 湖南
滴滴
校招火热招聘中
官网直投
厉害
点赞
送花
回复
分享
发布于 05-06 20:47 广东

相关推荐

11 28 评论
分享
牛客网
牛客企业服务