开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

Flink这个默认的ck保存天数和保存个数是多少个?

Flink这个默认的ck保存天数和保存个数是多少个?
dcd6a539fe4eb08f32eb7600474b9055.png

展开
收起
嘟嘟嘟嘟嘟嘟 2024-01-17 09:33:53 87 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    Flink的Checkpoint机制会定期保存其状态信息,以便在发生故障时,可以从上一次的状态信息恢复未保存的数据,从而实现exactly once的计算保证。Flink默认会保留最近的一次checkpoint。

    关于Checkpoint的保存个数,这个值是可以自定义设置的。在Flink的配置文件conf/flink-conf.yaml中,可以通过添加如下配置来指定最多需要保存的Checkpoint个数:state.checkpoints.num-retained: 20。这样,在HDFS的相应文件夹下就会产生多个checkpoint文件。

    值得注意的是,Flink Checkpoint状态的保存方式有两种:一种是将状态保存在内存中,另一种是将状态保存在外部存储系统中,如HDFS、S3等。这两种方式可以确保在发生故障时,可以快速地恢复状态,从而保证数据的一致性和可靠性。

    2024-01-17 14:07:49
    赞同 展开评论 打赏
  • 这是SP哈,CK是系统检查点,SP是作业快照。此回答整理自钉群“实时计算Flink产品交流群”

    2024-01-17 09:51:23
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Apache Flink 案例集(2022版) 立即下载
    ClickHouse在手淘流量分析应用实践Jason Xu 立即下载
    云数据库clickhouse最佳实践 立即下载