阿里巴巴 MySQL binlog 增量订阅&消费组件:canal

作者: JONE 分类: PHPer 发布时间: 2020-06-10 17:31

偶然间看到的一个知识点,不是很懂,感觉很厉害,仅此做个记录。

anal-php 是阿里巴巴开源项目 Canal是阿里巴巴mysql数据库binlog的增量订阅&消费组件 的 php 客户端。为 php 开发者提供一个更友好的使用 Canal 的方式。Canal 是mysql数据库binlog的增量订阅&消费组件。

基于日志增量订阅&消费支持的业务:

  1. 数据库镜像
  2. 数据库实时备份
  3. 多级索引 (卖家和买家各自分库索引)
  4. search build
  5. 业务cache刷新
  6. 价格变化等重要业务消息

GitHub项目地址 https://github.com/alibaba/canal