为了账号安全,请及时绑定邮箱和手机立即绑定

将批处理数据存储在NoSQL数据库中,而不是在WildFly上的Jberet中存储文件系统

将批处理数据存储在NoSQL数据库中,而不是在WildFly上的Jberet中存储文件系统

慕容708150 2022-09-07 21:30:56
我正在Java EE平台上开发一个批处理应用程序,其中Jberet(jsr-352实现)在WildFly应用程序服务器上使用。默认情况下,Jberet 以 XML 格式将所有批处理数据存储在本地文件系统(在独立/数据下)中。这被显示在jberet-ui上,带有jberet-rest组件。我们有一个要求,我们希望将此批处理数据存储在NoSQL数据库(例如mongodb或DynamoDB)中,而不是文件系统中。实现这一点的最佳方法是什么?
查看完整描述

1 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

WildFly 目前支持内存中(默认)和由关系数据库支持的 jdbc 批处理作业存储库。

独立Java SE环境中的JBeret支持基于MongoDB的批处理作业存储库。这种类型的作业存储库尚未集成到 WildFly 中以支持批处理子系统的配置和管理。如果您认为这是将来WildFly中的重要功能,请在WildFly JIRA中提交功能请求。


查看完整回答
反对 回复 2022-09-07
  • 1 回答
  • 0 关注
  • 90 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号