티스토리 뷰
hbase에는 생성된 테이블 create 문을 확인할 수 있는 일반 RDB나 hive의 show create table 같은 명령이 없습니다. hbase는 desc 명령을 이용해서 테이블의 정보를 확인하고, 이 정보를 이용해서 테이블을 생성해야 합니다.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# hbase shell 에서 desc 명령으로 테이블의 구조 확인 | |
hbase(main):119:0* desc "table_sample_1" | |
Table table_sample_1 is ENABLED | |
table_sample_1 | |
COLUMN FAMILIES DESCRIPTION | |
{NAME => 'data', VERSIONS => '1', TTL => 'FOREVER', COMPRESSION => 'NONE'} | |
1 row(s) in 0.0240 seconds | |
# 수정 사항 | |
# 여기에서 개행 문자는 없애고, | |
# TTL => 'FOREVER' 를 org.apache.hadoop.hbase.HConstants::FOREVER 로 변경 | |
{NAME => 'data', VERSIONS => '1', TTL => 'FOREVER', COMPRESSION => 'NONE'} | |
# 테이블 생성 | |
create "table_sample_2", {NAME => 'data', VERSIONS => '1', TTL => org.apache.hadoop.hbase.HConstants::FOREVER, COMPRESSION => 'NONE'} |
반응형
'빅데이터 > hbase' 카테고리의 다른 글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- S3
- build
- 하이브
- 하둡
- mysql
- ubuntu
- 오류
- Hadoop
- 파이썬
- HDFS
- 알고리즘
- HIVE
- 백준
- Tez
- airflow
- emr
- 다이나믹
- oozie
- hbase
- AWS
- 정올
- yarn
- nodejs
- Python
- java
- bash
- Linux
- SQL
- SPARK
- error
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함