Tartalomjegyzék:
Meghatározás - Mit jelent az Apache Sqoop?
Az Apache Sqoop ("SQL to Hadoop") egy Java alapú, konzol módú alkalmazás, amely tömeges adatok továbbítására szolgál az Apache Hadoop és a nem Hadoop adatforrások, például relációs adatbázisok, NoSQL adatbázisok és adattárházak között. Az 1.4.4 változat 2013. július 31-én jelent meg.A Techopedia magyarázza az Apache Sqoop-ot
A Hadoopot használó vállalkozásoknak szükségesnek tartják, hogy adataik egy részét a hagyományos relációs adatbázis-kezelő rendszerekből (RDBMS) a Hadoop ökoszisztémájába továbbítsák.
A Sqoop, a Hadoop szerves része, automatikusan végrehajthatja ezt az átvitelt. Ezenkívül a Hadoopba importált adatok átalakíthatók a MapReduce segítségével, mielőtt azokat visszahoznák az RDBMS-be. Az Sqoop Java osztályokat is előállíthat az importált adatokkal való programozott interakcióhoz.
Az Sqoop csatlakozási alapú architektúrát használ, amely lehetővé teszi pluginek használatát a külső adatbázisokkal történő kapcsolatfelvételhez.
