복붙노트

[HADOOP] hbase에서 테이블 만들기

HADOOP

hbase에서 테이블 만들기

나는 hbase와 hadoop을 처음 사용합니다. 어쨌든 나는 3 대의 기계로 구성된 hadoop 클러스터를 설정하는 데 성공했습니다. 이제 데이터베이스 구축에 도움이 필요합니다.

필드 "주석"에 필드가 있습니다.

hbase / shell을 사용하여 동일한 것을 빌드하는 데 도움이 될 수 있습니까?

해결법

  1. ==============================

    1.다음은 유용한 HBase 셸 명령입니다. 쉘에서 테이블을 작성하기위한 형식에 대한 도움말을보십시오.

    다음은 유용한 HBase 셸 명령입니다. 쉘에서 테이블을 작성하기위한 형식에 대한 도움말을보십시오.

    help 'create'
    create 'comments', {NAME=>'user_info'}, {NAME=>'comment_data'}
    

    열 패밀리는 명시 적이어야하지만 실제 열 자체에는 요구 사항이 없으며 Put을 수행하여 작성 후 추가 할 수 있습니다. 1 열 패밀리 당 파일, 패밀리의 행에 대한 모든 열은 파일에서 서로 인접합니다. 이 경우 'user_id'및 'status'열을 넣을 수있는 'user_info'제품군을 만들었습니다. 'comment_data'를 구분합니다.

    테이블을 변경해야하는 경우 (예 : 첫 번째 시도에서 하나의 열 패밀리 만 작성할 수 있음) 테이블을 사용하지 않도록 설정 한 후 변경해야합니다.

    disable 'tableName'
    help 'alter'
    enable 'tableName' # when done altering
    

    테이블을 삭제하려면 테이블을 비활성화해야합니다.

  2. ==============================

    2.아래 링크는 테이블 작성 방법을 포함하여 HBase 셸에 대한 유용한 리소스입니다. http://wiki.apache.org/hadoop/Hbase/Shell

    아래 링크는 테이블 작성 방법을 포함하여 HBase 셸에 대한 유용한 리소스입니다. http://wiki.apache.org/hadoop/Hbase/Shell

    최신 정보 새 URL은 http://hbase.apache.org/book.html#shell입니다.

  3. ==============================

    3.HBase를 처음 사용하는 경우 HBase 관리를위한 GUI (HAdmin)를 사용하는 것이 가장 좋습니다. 사이드 바에서 "테이블"링크를 클릭하면 기존의 모든 테이블과 "테이블 만들기"버튼이 표시됩니다. 이를 클릭하고 "테이블 만들기"페이지에서 필요한 모든 설정 및 열 패밀리를 사용하여 새 테이블을 추가 할 수 있습니다.

    HBase를 처음 사용하는 경우 HBase 관리를위한 GUI (HAdmin)를 사용하는 것이 가장 좋습니다. 사이드 바에서 "테이블"링크를 클릭하면 기존의 모든 테이블과 "테이블 만들기"버튼이 표시됩니다. 이를 클릭하고 "테이블 만들기"페이지에서 필요한 모든 설정 및 열 패밀리를 사용하여 새 테이블을 추가 할 수 있습니다.

  4. from https://stackoverflow.com/questions/5077577/create-table-in-hbase by cc-by-sa and MIT license