繁体   English   中英

spring-batch的数据库设计

[英]Database design for spring-batch

我们的产品具有微服务架构。

我们将订单管理作为微服务之一。 通常我们上传文件以批量处理数据以及下载每日订单的功能。

随着每个文件的记录数量的增加,我们计划使用 spring-batch 应用程序。 大部分业务都在订单微服务内。 现在,如果我使用与订单管理相同的数据库开发新的 spring-batch 应用程序,并将订单管理作为依赖项添加到 spring-batch 将解决问题。

但这是正确的设计吗? 如何构建这个场景?

将 SCDF - Spring 云数据流与此处的微服务场景一起使用。 (这是 spring 推荐替换传统 spring 批处理和 spring 批处理管理 ui)

使用 Spring 框架 - https://spring.io/

使用 MongoDB 用于操作数据库,跨数据库的 ELK 堆栈拆分/可扩展 - 用于记录 Elastic Logstash(可选)和 Kibana 用于报告。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM