Hive - 데이터 복제 쿼리

Posted 05 29, 2013 21:01, Filed under: BigData/Hive

# 데이터 복제 쿼리


# Hive, Impala는 기본적으로 기본키(Primary Key) 개념이 없음


# INSERT 옵션
 - OVERWRITE : 기존 데이터를 지우고 신규로 입력
 - INTO : 기존 데이터에 이어서 등록(중복 등록)

hive> DESC users;
OK
userid  int
gender  string
age     int
occupation      int
zipcode string
Time taken: 0.081 seconds

-- users_3 테이블 복제
hive> CREATE TABLE users_3 
    > AS SELECT * FROM users;

hive> show tables;
OK
movies
movies_2
ratings
users_3
users
users_2
Time taken: 0.034 seconds

hive> DESC users_3;
OK
userid  int
gender  string
age     int
occupation      int
zipcode string
Time taken: 0.072 seconds

-- users 테이블의 데이터를 users_3 테이블로 복제
hive> INSERT OVERWRITE TABLE users_3
    > SELECT * FROM users;         

hive> SELECT COUNT(*) FROM users_3;
OK
6040

-- OVERWRITE 옵션을 이용한 복제
hive> INSERT OVERWRITE TABLE users_3
    > SELECT * FROM users;      

hive> SELECT COUNT(*) FROM users_3;
OK
6040

hive> SELECT * FROM users_3 LIMIT 5;
OK
1       F       1       10      48067
2       M       56      16      70072
3       M       25      15      55117
4       M       45      7       02460
5       M       25      20      55455
Time taken: 0.083 seconds

-- INTO 옵션을이용한 복제
hive> INSERT INTO TABLE users_3    
    > SELECT * FROM users;
OK

-- 중복 복제 건수
hive> SELECT COUNT(*) FROM users_3;
OK
12080



※ 위 내용은, 여러 자료를 참고하거나 제가 주관적으로 정리한 것입니다.
   잘못된 정보나 보완이 필요한 부분을, 댓글 또는 메일로 보내주시면 많은 도움이 되겠습니다.
05 29, 2013 21:01 05 29, 2013 21:01


Trackback URL : http://develop.sunshiny.co.kr/trackback/916

Leave a comment
[로그인][오픈아이디란?]
오픈아이디로만 댓글을 남길 수 있습니다


Recent Posts

  1. HDFS - Python Encoding 오류 처리
  2. HP - Vertica ROS Container 관련 오류...
  3. HDFS - Hive 실행시 System Time 오류
  4. HP - Vertica 사용자 쿼리 이력 테이블...
  5. Client에서 HDFS 환경의 데이터 처리시...

Recent Comments

  1. 안녕하세요^^ 배그핵
  2. 안녕하세요^^ 도움이 되셨다니, 저... sunshiny
  3. 정말 큰 도움이 되었습니다.. 감사합... 사랑은
  4. 네, 안녕하세요. 댓글 남겨 주셔서... sunshiny
  5. 감사합니다 많은 도움 되었습니다!ㅎㅎ 프리시퀸스

Recent Trackbacks

  1. print & mail services print & mail services 13 07
  2. montana fishing vacations montana fishing vacations 13 07
  3. decks colorado decks colorado 13 07
  4. phoenix az closet organizers phoenix az closet organizers 13 07
  5. useful reference useful reference 13 07

Calendar

«   07 2020   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. 오라클 클럽
  4. API - Java
  5. Apache Hadoop API
  6. Apache Software Foundation
  7. HDFS 생태계 솔루션
  8. DNSBL - Spam Database Lookup
  9. Ready System
  10. Solaris Freeware
  11. Linux-Site
  12. 윈디하나의 솔라나라

Site Stats

TOTAL 3006595 HIT
TODAY 36 HIT
YESTERDAY 1048 HIT