我对不同的ETL引擎并不是一个疯狂的专家,但我已经使用了很多Pentaho Kettle,并且在性能方面非常满意。特别是如果您调整转换以利用并行处理。
我主要将其用于处理集成(实时)和每晚执行ETL以驱动我们的报告DB,但我几乎可以肯定,您可以设置它来执行许多实时任务。
我确实设置了Web服务,一次实时调用我们后端的各种东西,但它完全没有任何负载,并且听起来您正在做比我们更重的事情。然而,它具有集群ETL服务器和扩展我从未真正玩过的功能。
如果您花时间正确地设置它,就会感觉像水壶可以做到这些事情。总体而言,我喜欢这个工具。在GUI中工作是一种享受。如果您不熟悉或怀疑从GUI进行ETL的强大功能,请查看它。您可能会感到惊讶。