Windows下Canal.deployer-1.1.6安装部署

Windows下Canal.deployer-1.1.6安装部署_第1张图片

 

canal [kə'næl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费

早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigger 获取增量变更。从 2010 年开始,业务逐步尝试数据库日志解析获取增量变更进行同步,由此衍生出了大量的数据库增量订阅和消费业务。

基于日志增量订阅和消费的业务包括

  • 数据库镜像
  • 数据库实时备份
  • 索引构建和实时维护(拆分异构索引、倒排索引等)
  • 业务 cache 刷新
  • 带业务逻辑的增量数据处理

当前的 canal 支持源端 MySQL 版本包括 5.1.x , 5.5.x , 5.6.x , 5.7.x , 8.0.x

一、下载解压

1 下载

进入页面 Release v1.1.6 · alibaba/canal · GitHub 下载 canal.deployer-1.1.6.tar.gz

2 解压

解压至目录:D:\Tools\canal.deployer-1.1.6

二、配置 

配置 D:\Tools\canal.deployer-1.1.6\conf\canal_local.properties,如下:

# register ip
canal.register.ip = 127.0.0.1

# canal admin config
canal.admin.manager = 127.0.0.1:8089
canal.admin.port = 11110
canal.admin.user = admin
canal.admin.passwd = 6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9
# admin auto register
canal.admin.register.auto = true
canal.admin.register.cluster =
canal.admin.register.name = 

其中账号密码参阅:Windows下Canal.admin-1.1.6安装部署

三、启动

启动命令如下:

Windows下Canal.deployer-1.1.6安装部署_第2张图片

看到如上信息说明启动成功! 

其中红框命令行中 local 参数代表读取配置文件是:canal_local.properties

你可能感兴趣的:(MySQL,数据库,linux,apache)