Spring Batch в качестве ETL для загрузки записи данных о вызовах в БД -Телеком - PullRequest
0 голосов
/ 22 февраля 2012

Если кто-то может поделиться информацией о весенней партии, используемой в качестве ETL Tools. В частности, в телекоммуникационных компаниях для загрузки записи данных о вызовах (CDR) с сетевого коммутатора. В ETL House разработан с использованием пружинной партии.

  1. Какова производительность в производстве?

  2. Любая платформа облачных вычислений, используемая с пакетом Spring для достижения масштабируемости .?

1 Ответ

1 голос
/ 06 марта 2012

SpringBatch очень прост для Java Dev для написания заданий ETL, возможно, проще и удобнее в обслуживании, чем специализированный инструмент ETL, такой как SSIS.

Я не могу дать подробную информацию о производительности, потому что все большие задания, которые я выполняю, ограничены задержкой в ​​сети, а не самим приложением, но меньшие задания типа извлечения (~ 10K записей) обычно выполняются в 3- 5 секунд, большая часть которых - загрузка и чтение конфигурации.

Он также легко конфигурируется для многопоточного использования , хотя вам придется написать некоторые собственные классы чтения и записи, так как классы, предоставляемые с каркасом, обычно не поточнобезопасны.

Если у вас есть какие-то конкретные вопросы, я с радостью постараюсь на них ответить.

...