开发者社区 > 数据库 > 关系型数据库 > 正文

使用RdsBinlogOpenApi.listBinlogFiles从oss上获取binlog日志列

因为日志被存储到了oss上,所以需要从oss上下载日志,但是使用RdsBinlogOpenApi.listBinlogFiles接口获取一段时间内的binlog列表的时候,发现获取到的是主库和从库的日志列表。没有接口来控制说只要主库的日志。

我发现每个日志列表对象BinlogFile中包含一个属性HostInstanceID,主库和从库的日志对象中该值不同,我想问一下这个值在RDS控制台怎么查询啊?我想根据这个值来区分是不是我想要的主库的日志。

原提问者GitHub用户alibabazxw

展开
收起
Java工程师 2023-05-03 15:39:43 89 0
1 条回答
写回答
取消 提交回答
  • canal里是会解析出对应binlog里的serverId进行判断

    原回答者GitHub用户agapple

    2023-05-04 16:28:52
    赞同 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关电子书

更多
大规模日志数据平台架构面临的问题与挑战 立即下载
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载