如果有人可以共享信息,关于用作ETL工具的 spring 批次 . 特别是在电信公司从网络交换机进行呼叫数据记录加载(CDR) . 在内部ETL使用 spring 批量开发 .
生产环境 中的表现如何?
任何与Spring批处理一起使用的 Cloud 计算平台都可以实现可扩展性 .
对于Java Dev来说,编写ETL作业的SpringBatch很简单,与SSIS之类的专用ETL工具相比,它可能更简单,更易于维护 .
我无法提供有关性能的详细信息,因为我运行的所有较大的作业都受到网络延迟而非应用程序本身的限制,但较小的提取类型作业(~10K记录)通常在3-5秒内运行,其中大部分是加载和读取配置 .
它也是easily configurable for multi-threaded use,虽然您必须编写一些自己的读者和编写器类,因为框架提供的类通常不是线程安全的 .
如果您有任何具体问题,我很乐意尝试回答 .
1 回答
对于Java Dev来说,编写ETL作业的SpringBatch很简单,与SSIS之类的专用ETL工具相比,它可能更简单,更易于维护 .
我无法提供有关性能的详细信息,因为我运行的所有较大的作业都受到网络延迟而非应用程序本身的限制,但较小的提取类型作业(~10K记录)通常在3-5秒内运行,其中大部分是加载和读取配置 .
它也是easily configurable for multi-threaded use,虽然您必须编写一些自己的读者和编写器类,因为框架提供的类通常不是线程安全的 .
如果您有任何具体问题,我很乐意尝试回答 .