Innehållsförteckning:
Definition - Vad betyder Apache Sqoop?
Apache Sqoop ("SQL till Hadoop") är en Java-baserad konsol-läge applikation designad för att överföra bulkdata mellan Apache Hadoop och icke-Hadoop datastores, såsom relationsdatabaser, NoSQL-databaser och datalager. Version 1.4.4 släpptes den 31 juli 2013.Techopedia förklarar Apache Sqoop
Företag som använder Hadoop finner det nödvändigt att överföra en del av sina data från traditionella relationsdatabashanteringssystem (RDBMS) till Hadoop-ekosystemet.
Sqoop, en integrerad del av Hadoop, kan utföra denna överföring på ett automatiserat sätt. Dessutom kan data som importeras till Hadoop omvandlas med MapReduce innan de exporteras tillbaka till RDBMS. Sqoop kan också generera Java-klasser för programmatisk interaktion med importerad data.
Sqoop använder en anslutningsbaserad arkitektur som låter den använda plugins för anslutning till externa databaser.
