使用Apache Camel计划数据清除作业

k75qkfdt  于 2022-11-07  发布在  Apache
关注(0)|答案(1)|浏览(120)

我有一个Apache Camel微服务,它从Kafka那里读取数据并将其写入DB。

  • 我想编写一个清除作业,从数据库中删除N天之前的数据。
  • 唯一的问题是,数据库包含各种数据,每种数据类型可能有不同的清除时间表。而且,数据类型每天都在增加。

Apache Camel是否设计用于实现此类调度程序作业?使用Camel调度程序编写清除作业是否是一种好的做法?

fnx2tebb

fnx2tebb1#

From Apache camel documentation
Apache Camel ™是一个基于已知企业集成模式的多功能开源集成框架。
由于数据清除不是一个企业模式,我们可以理解Apache Camel不是为此而构建的。
最好的方法是在数据库端实施分区策略。Please refer this

相关问题