在我的代码中,我有一个camel-sql使用者,该使用者在默认的Consumer.delay = 500上运行,每次轮询的最大msg为5。
消费者正在使用Customer_status表上的Join(Customer.Cust_id = Customer_status.Cust_id,其中Customer_status.Cust_id为NULL)从Customer表中获取数据。
维护Customer_status的想法是维护已处理记录的状态,并确保下一个批次没有上一个批次的记录(根据连接条件)
但是在程序运行期间,某些批次具有在较早的批次中选择的记录。
因此,我正在寻找一种方法,可以帮助我在每个批次中保持唯一性。因为我的方法不是100%有效。
在Springboot中使用骆驼 DB:Oracle