使用 MongoDB 作为 Spring 批处理作业存储库

Anu*_*osh 2 java spring-batch

我正在研究 spring 批处理解决方案并计划使用 MongoDB 作为作业存储库。我正在寻找有关此实现的参考,但无法获得任何参考。然后我检查了 spring-batch-core-3.0.7.RELEASE.jar,在那里我看不到 MongoDB 模式。这是否意味着 Spring Batch 不支持 MongoDB 作为作业存储库?

在此处输入图片说明

Mic*_*lla 5

那是正确的。由于作业存储库的事务性要求,Mongo 不是作业存储库的合适数据存储。数据存储必须符合 ACID 才能使用,这就是迄今为止我们将精力集中在关系数据库以实现存储库实现的原因。