- sym用于主从数据库同步,其中从端(slave)可以有多个
- 需要在sym_triger表中配置触发器记录(只是关于触发器的数据记录),在数据源中设置触发器,将修改后的数据,修改类型等插入到sym_data表中。
- 主从同步不是只有一个data stream。而是采用channel的方式。每个channel都有一个独立的data stream。这样可以尽量减少数据堵塞(类似开启多线程)
- 如果某一通道更新失败,其它通道的数据会被自动回滚
- sym的原理是主从服务器分别在各自端口进行监听(一般用http协议)。所以需要所有的服务器都开启sym服务。sym服务可以作为独立的服务,也可以在代码中显示开启、关闭