复制
复制的本质是可以帮助MySQL分担读负载, 并不能实现写负载. MySQL的高可用可以为高可用, 灾难恢复, 备份提供了很多的选择....MySQL的复制是基于主库上的binglog二进制日志来进行增量推送的, 所以在同一个时间内如果从主库写入数据, 然后快速的向从库读取数据是没有办法做到十分准时的
2....MySQL的复制解决了什么问题
实现了在不同服务器上的数据分布
利用二进制的日志增量进行
不需要太多的带宽
但是使用基于行的复制在进行大批量的更改时会对贷款带来一定的压力
实现数据读取的负载均衡
需要其他组件配合完成...: 利用DNS轮询的方式把程序的读连接到不同的备份数据库, 使用LVS, haproxy这样的代理方式
增强了数据安全性(但是复制并不能代表备份, 因为主库上的修改往往会很快速的同步到从库上, 所以拿从库当数据备份是不可行的...1万条数据每一行的数据修改
二进制日志基于row格式的优点
基于行的日志格式使得主从复制更加安全
对每一行数据的修改比基于段的复制更加高效
当我们因为误操作修改了数据库中的数据, 同时有没有备份可以恢复时