面试数据库八股文十问十答第九期
相信看了本文后,对你的面试是有一定帮助的!关注专栏后就能收到持续更新!
⭐点赞⭐收藏⭐不迷路!⭐
1)MySQL 读写分离
MySQL 读写分离是指将读操作和写操作分别分配到不同的数据库实例上,以提高数据库的读取性能和可用性。一般的做法是:
- 配置主从复制:将主数据库(用于写操作)与多个从数据库(用于读操作)进行配置。
- 读写分离代理:在应用程序和数据库之间部署读写分离代理,如 MySQL Proxy、ProxySQL 等,用于拦截数据库请求并将读操作转发到从数据库,写操作转发到主数据库。
- 负载均衡:使用负载均衡器来分发读操作请求到不同的从数据库,以平衡数据库负载。
- 监控和管理:实时监控数据库实例的健康状态,确保主从同步正常,及时处理异常情况。
2)MySQL 主从同步机制
MySQL 主从同步是指将主数据库的数据变更同步到从数据库,以保持数据一致性。主从同步机制包括以下步骤:
- binlog 日志:主数据库记录所有的数据变更操作到二进制日志(binlog)中。
- relay log 日志:从数据库通过主数据库的 binlog 日志进行数据同步,将数据变更操作记录到自己的中继日志(relay log)中。 <

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



