开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

PolarDB-X config.properities参数控制是CDC节点binlog清理策略吗?

PolarDB-X config.properities参数控制是CDC节点binlog清理策略吗? DN节点产生的binlog咋办啊?

展开
收起
青城山下庄文杰 2023-10-17 17:52:33 99 0
3 条回答
写回答
取消 提交回答
  • 在PolarDB-X中,config.properties文件是用于配置PolarDB-X的参数文件。其中,参数binlog_cleanup_strategy用于控制CDC节点binlog清理策略。
    如果你的DN节点产生了binlog,你可以通过以下几种方式来处理:

    1. 使用PolarDB-X的binlog清理功能。PolarDB-X提供了binlog清理功能,可以定期清理binlog,以减少binlog占用的存储空间。
    2. 使用PolarDB-X的binlog压缩功能。PolarDB-X提供了binlog压缩功能,可以将binlog压缩为更小的文件,以减少binlog占用的存储空间。
    3. 将binlog导出到其他存储系统。如果你的存储系统支持其他存储系统,你可以将binlog导出到其他存储系统,以减少binlog占用的存储空间。
    2023-10-17 21:24:54
    赞同 展开评论 打赏
  • 我上面说的那几个参数都是针对CDC产生的binlog来说的,DN的binlog我不太清楚,你可以试试调整max_binlog_size这个参数 此回答整理自钉群“阿里云 PolarDB-X 开源交流”

    2023-10-17 19:39:03
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    是的,PolarDB-X的config.properities参数主要用于配置CDC(Change Data Capture)节点的binlog清理策略。

    在PolarDB-X中,CDC节点负责收集和传输数据变更,并生成相应的binlog。config.properities文件中的相关参数可以配置CDC节点的binlog清理策略,例如设置binlog保留时间、最大文件数等。您可以根据实际需求进行相应的配置。

    至于DN(Data Node)节点产生的binlog,PolarDB-X会自动将其传输到对应的CDC节点进行处理。CDC节点通过解析DN节点的binlog获得数据变更信息,并生成自己的binlog用于数据同步和复制。

    2023-10-17 18:54:09
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。

相关产品

  • 云原生分布式数据库 PolarDB-X
  • 相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载