我正在开发一个Spring批处理解决方案,并计划将MongoDB用作作业存储库。我正在寻找有关此实现的参考,但无法获得任何参考。然后我检查了spring-batch-core-3.0.7.RELEASE.jar,在那里我无法看到MongoDB架构。这是否意味着Spring批处理不支持MongoDB作为作业存储库?
答案 0 :(得分:3)
这是正确的。由于作业存储库的事务性要求,Mongo不是作业存储库的合适数据存储。数据存储必须符合ACID才能使用,这就是为什么我们将工作重点放在迄今为止的存储库实现的关系数据库上。