Tabla de contenido:
Definición - ¿Qué significa Apache Sqoop?
Apache Sqoop ("SQL to Hadoop") es una aplicación en modo consola basada en Java diseñada para transferir datos masivos entre Apache Hadoop y almacenes de datos que no son Hadoop, como bases de datos relacionales, bases de datos NoSQL y almacenes de datos. La versión 1.4.4 se lanzó el 31 de julio de 2013.Techopedia explica Apache Sqoop
Las empresas que usan Hadoop están encontrando que es necesario transferir algunos de sus datos de los sistemas tradicionales de gestión de bases de datos relacionales (RDBMS) al ecosistema de Hadoop.
Sqoop, una parte integral de Hadoop, puede realizar esta transferencia de manera automatizada. Además, los datos importados a Hadoop se pueden transformar con MapReduce antes de exportarlos nuevamente al RDBMS. Sqoop también puede generar clases Java para interactuar mediante programación con datos importados.
Sqoop utiliza una arquitectura basada en conectores que le permite usar complementos para conectarse con bases de datos externas.
