<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devcafe.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=SQOOP_%EC%8A%A4%EC%BF%B1</id>
	<title>SQOOP 스쿱 - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://devcafe.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=SQOOP_%EC%8A%A4%EC%BF%B1"/>
	<link rel="alternate" type="text/html" href="https://devcafe.co.kr/w/index.php?title=SQOOP_%EC%8A%A4%EC%BF%B1&amp;action=history"/>
	<updated>2026-04-07T21:37:43Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://devcafe.co.kr/w/index.php?title=SQOOP_%EC%8A%A4%EC%BF%B1&amp;diff=384&amp;oldid=prev</id>
		<title>Devcafe: 새 문서: == Sqoop 스쿱 == === Sqoop 스쿱 개요 === # Sqoop은 관계형 데이터베이스와 하둡 HDFS간에 데이터를 전송할 수 있도록 설계된 오픈소스 소프트웨어 # Sqoop 1, Sqoop 2의 두 가지 버전이 존재함 * Sqoop 1은 클라이언트 방식 ** CLI 명령어로 작업을 실행 * Sqoop 2는 클라이언트 방식에 서버사이드 방식이 추가 됨 ** Sqoop 서버가 존재하고, 사용자가 서버에 요청하여 작업을 실행하는 방...</title>
		<link rel="alternate" type="text/html" href="https://devcafe.co.kr/w/index.php?title=SQOOP_%EC%8A%A4%EC%BF%B1&amp;diff=384&amp;oldid=prev"/>
		<updated>2024-10-14T17:13:51Z</updated>

		<summary type="html">&lt;p&gt;새 문서: == Sqoop 스쿱 == === Sqoop 스쿱 개요 === # Sqoop은 관계형 데이터베이스와 하둡 HDFS간에 데이터를 전송할 수 있도록 설계된 오픈소스 소프트웨어 # Sqoop 1, Sqoop 2의 두 가지 버전이 존재함 * Sqoop 1은 클라이언트 방식 ** CLI 명령어로 작업을 실행 * Sqoop 2는 클라이언트 방식에 서버사이드 방식이 추가 됨 ** Sqoop 서버가 존재하고, 사용자가 서버에 요청하여 작업을 실행하는 방...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Sqoop 스쿱 ==&lt;br /&gt;
=== Sqoop 스쿱 개요 ===&lt;br /&gt;
# Sqoop은 관계형 데이터베이스와 하둡 HDFS간에 데이터를 전송할 수 있도록 설계된 오픈소스 소프트웨어&lt;br /&gt;
# Sqoop 1, Sqoop 2의 두 가지 버전이 존재함&lt;br /&gt;
* Sqoop 1은 클라이언트 방식&lt;br /&gt;
** CLI 명령어로 작업을 실행&lt;br /&gt;
* Sqoop 2는 클라이언트 방식에 서버사이드 방식이 추가 됨&lt;br /&gt;
** Sqoop 서버가 존재하고, 사용자가 서버에 요청하여 작업을 실행하는 방식&lt;br /&gt;
* HDFS와 RDB간 데이터 전송&lt;br /&gt;
* RDBMS &amp;gt; HDFS or HDFS &amp;gt; RDBMS 이동 가능&lt;br /&gt;
* Hive, Pig, Hbase로 이동 가능&lt;br /&gt;
----&lt;br /&gt;
=== Sqoop 설치 ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Sqoop 동작 방식 ===&lt;br /&gt;
: import와 export가 있습니다. &lt;br /&gt;
* import는 DB의 데이터를 HDFS로 옮기는 방식&lt;br /&gt;
** import: DB to HDFS&lt;br /&gt;
&amp;lt;source lang=hadoop&amp;gt;&lt;br /&gt;
sqoop import \&lt;br /&gt;
  --connect jdbc:mysql://loclhost:7777/db?zeroDateTimeBehavior=convertToNull \&lt;br /&gt;
  --username scott \&lt;br /&gt;
  --password tiger \&lt;br /&gt;
  --query &amp;#039;select * from sample_table WHERE $CONDITIONS&amp;#039; \&lt;br /&gt;
  --target-dir hdfs://localhost/user/hadoop/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* export는 HDFS의 데이터를 DB로 옮기는 방식&lt;br /&gt;
** export: HDFS to DB&lt;br /&gt;
&amp;lt;source lang=hadoop&amp;gt;&lt;br /&gt;
 sqoop export &lt;br /&gt;
  --connect jdbc:mysql://loclhost:7777/db?zeroDateTimeBehavior=convertToNull \&lt;br /&gt;
  --username scott \&lt;br /&gt;
  --password tiger \&lt;br /&gt;
  --table sample_table \&lt;br /&gt;
  --export-dir hdfs://localhost/user/hadoop/ \&lt;br /&gt;
  --columns column1,column2,column3&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Devcafe</name></author>
	</entry>
</feed>