同步流复制及异步流复制的优势及风险说明

1、同步流复制优势

主备库数据无延迟,适用于负载均衡、读写分离等情况

2、同步流复制风险点

会影响主库提交性能,且一主一备环境配置了synchronous_standby_names参数后,备库一旦出现异常,无法正常写入,主库写操作也会一直等待。如采用同步流复制建议采用一主多备(大于等于两个备库)

3、异步流复制优势

主库提交时间不会被影响,备库出现异常时主库仍可正常运行。

4、异步流复制风险点

如采用异步流复制,则主备库之间会存在数据延迟情况,且备库会宕机后无明显提示,如采用复制槽,主库会积攒大量wal文件,有磁盘爆满的情况出现。