[HADOOP] hbase와 hive의 차이점은 무엇입니까? (하둡)
HADOOPhbase와 hive의 차이점은 무엇입니까? (하둡)
내 이해에서, Hbase는 Hadoop 데이터베이스이고 Hive는 데이터웨어 하우스입니다.
Hive를 사용하면 테이블을 만들고 데이터를 저장할 수 있습니다. 기존 HBase 테이블을 Hive로 매핑하고 운영 할 수도 있습니다.
왜 하이브가 모든 일을한다면 hbase를 사용해야합니까? 우리는 하이브를 그 자체로 사용할 수 있습니까? 나는 혼란 스럽다. (
해결법
-
==============================
1.따라서 간단히 말하자면 하이브를 사용하면 테이블에서 SQL과 같은 쿼리를 예외적으로 실행할 수 있으며 일괄 처리에 사용됩니다. hbase을 사용하는 동안 실시간 쿼리를 수행 할 수 있으며 키 값 쌍을 기반으로합니다.
따라서 간단히 말하자면 하이브를 사용하면 테이블에서 SQL과 같은 쿼리를 예외적으로 실행할 수 있으며 일괄 처리에 사용됩니다. hbase을 사용하는 동안 실시간 쿼리를 수행 할 수 있으며 키 값 쌍을 기반으로합니다.
하이브가 데이터 세트 업데이트를 지원하지 않기 때문에 "하이브를 사용하면 hbase를 사용해야하는 이유는 무엇입니까? 따라서 대용량 분석 응용 프로그램에서 Hive를 사용하고 실시간으로 get / set / update 요청 처리를하는 경우 Hbase를 사용하십시오.
from https://stackoverflow.com/questions/27815421/what-is-the-difference-between-hbase-and-hive-hadoop by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] Camus 마이그레이션 - Kafka HDFS Connect가 설정된 오프셋에서 시작하지 않습니다. (0) | 2019.06.26 |
---|---|
[HADOOP] java.lang.NoSuchFieldError : Eclipse에서 간단한 hbase Java 클라이언트 용 IBM_JAVA (0) | 2019.06.26 |
[HADOOP] sudo hadoop 대 su hadoop (0) | 2019.06.26 |
[HADOOP] 하이브 맵퍼 작업을 늘리지 못합니까? (0) | 2019.06.26 |
[HADOOP] Hadoop 2.2.0 MapReduce가 작동하지 않음 (0) | 2019.06.26 |