【发布时间】:2012-05-08 02:00:24
【问题描述】:
用JdbcCursorItemReader从一个表中读取100万个ID,用FlatFileItemWriter写入一个文件,这个过程需要5个小时,这是否正常?
Spring 建议使用 JdbcCursorItemReader 来提高性能,我已经使用过了。还能做什么?
我可以完全跳过行映射器,因为我正在将获取的 ID 转换为映射器中的 Map 条目 (Map),并在写入时从 Map 中获取 ID,这似乎没用。
Spring 批处理是此类场景的理想方法吗?
提前致谢
【问题讨论】:
-
我应该向 Spring 社区发帖吗?
标签: spring-batch