【发布时间】:2018-04-25 02:16:33
【问题描述】:
我需要编写一个 ETL,我需要将 blob 从一个存储迁移到另一个存储。单个 blob 的大小可高达 100gb。
- 是否可以使用 Spring 批处理框架对这些 blob 进行流式传输?我看到有一个读者、处理器和作家的概念。我不确定的是,是否可以在 Spring 批处理编写器中获取我的 blob 源 InputStream 的句柄,以便我可以将数据从源流传输到接收器数据源。
谢谢。
【问题讨论】:
-
这仅仅是将 BLOB X 从一个数据存储移动到另一个数据存储的问题,还是对这些 BLOBS 执行其他操作的问题?
-
在移动时移动它们,我需要做很多事情,比如病毒扫描、加密等。但这些事情已经解决了,唯一关心的是如何让这些 BLOB 更快、更可靠地移动方式。
标签: spring spring-batch