黑洞(BlackHole)是MySQL的一种引擎,就像常用的innodb myisam
黑洞引擎有个特性就是不保存实际数据,只记录binlog
使用场景:
在主从架构种,如果从节点很多,可以充当MASTER和SLAVE间的PROXY,缓解MASTER的压力,
还可以在伪主库中(黑洞的代理服务)配置replicate-do和replicate-ignore规则,过滤不需要同步的表
加入黑洞充当的代理之前
未命名图片.jpg

加入黑洞充当的代理之后
加入黑洞充当的代理之后.jpg

另外如果有分析MySQL binlog日志的话也可以用黑洞引擎