hbase 의 shell 위에서 아래 명령어들을 실행해보자.
< table list 보기 > list |
< HBase 상태 확인하기 > status
|
< table 만들기 > create '[table 이름]', '[column family 이름]' 예) create 'eyetable', 'cf'
예) create 'eyetable', 'cf1', 'cf2', 'cf3' |
< table 상세 정보 보기 > describe '[table 이름]' 예) describe 'eyetable' |
< table 삭제하기 > disable '[table 이름]' drop '[table 이름]' |
< 테이블 확인하기 > scan "[table 이름]"
특정 column 만 보고 싶다면 scan "[table 이름]", {COLUMNS => ["[columnFamily:columnName]"]} 예) scan "eyetable", {COLUMNS => ["graph:from"]} |
< table 에 row 넣기 > put '[table 이름]', '[rowkey]', '[columnFamily:columnName]', 'value' 예) put "eyetable", "1", "graph:from", "1" 주의 ) 만약 같은 row, 같은 column 에 다른 값을 주면 기존의 값이 사라지고 새로운 값으로 업데이트 된다.
|
< key로 하나의 row 가져오기 > get "[table 이름]", "[key 값]"
|
< 하나의 cell 삭제하기 > delete "[table 이름]", "[key 값]", "[column family]:[퀄리파이어]"
|
참고
https://paulsmooth.tistory.com/75
'HBase' 카테고리의 다른 글
[HBase] 기본 개념 (0) | 2019.10.21 |
---|---|
[HBase] linux 에 Fully Distributed mode 설치하는 방법 (0) | 2019.10.21 |
[HBase] Zookeeper 설치하는 방법 (0) | 2019.10.18 |
[HBase] linux 에 Pseudo Distributed mode 설치하는 방법 (0) | 2019.10.18 |
[HBase] linux 에 standalone mode 설치하는 방법 (0) | 2019.10.17 |