最近折腾面试,有十来家了吧,就问mysql如何应对高并发和高可用。
一开始还能说上来点, 最后问道主从结构,主库如何避免单点故障的时候歇菜了。主库挂了的时候要求平滑切换,前端用户感知不到。 由于我是码农不是dba 所以细节不太了解。 我就扯: 自动切换dns,双机热备的事,结果说不对。
那究竟是怎么同时跑两台或多台主库? 主库之间是怎么同步数据的? 如果多个主库,每个主库有带有从库,那么主库-主库 和 主库-从库 有什么区别?
一开始还能说上来点, 最后问道主从结构,主库如何避免单点故障的时候歇菜了。主库挂了的时候要求平滑切换,前端用户感知不到。 由于我是码农不是dba 所以细节不太了解。 我就扯: 自动切换dns,双机热备的事,结果说不对。
那究竟是怎么同时跑两台或多台主库? 主库之间是怎么同步数据的? 如果多个主库,每个主库有带有从库,那么主库-主库 和 主库-从库 有什么区别?
解决方案 »
- 表中所有字段占用的字节数超过8K就无法正常写入了是怎么回事?
- 这句话在mysql中执行没错,在java的jdbctemplate中执行就出错
- 请教mysql加索引的执行过程
- 奇怪这条sql为什么不能出现结果
- 问一个SQL查询语句!
- SQL中可以得到数据,MYSQL中就得不到了 大家帮忙看看,在网上实在查不到如何解决
- 请问哪儿有完整的mysql参考手册下载呀?
- mysql 创建用户的问题,有时间的进来看看
- mysql多条件查询问题
- 关于SparkSql的问题
- 在linux下安装mysql5.5.8,不知道看文档哪一章节呢?是2.9. Installing MySQL from tar.gz Packages on O
- 怎样实现添加大量数据到mysql数据库中
答:M<-->M ,两台M双向同步,如果只写一个M,就和M-S一样。主库之间是怎么同步数据的?
答:双向同步如果多个主库,每个主库有带有从库,那么主库-主库 和 主库-从库 有什么区别?
答:每个M下面都可以带S。