2012-12-13 3 views
1

을 이해하려고 노력하는 다음 내 질문은 다음과 같습니다은 HBase를

  1. HBase를이지도/하둡에서 데이터를 추출하기위한 내부 작업에 줄이 사용합니까?
  2. HBase를 Amazon Dynamo와 같은 다른 프레임 워크와 함께 사용하거나 Hadoop을 기본 프레임 워크로 사용해야 할 수 있습니까?
  3. 배우기 쉬운 Hbase입니까?
  4. 을 연습 할 수있는 HBase 인스턴스를 설정하는 가장 좋은 방법은 무엇입니까? 당신이 셀에 액세스하거나 그 안에서 행하려고 할 때

답변

4
  1. HBase를 감소 /지도를 사용하지 않습니다. 기본적으로 Hadoop은 데이터가 저장되므로 키가있는 위치를 알 수 있습니다 (키는 사전 식 순서로 저장됩니다). Lars George의 세부 정보는 this post입니다. HBase는 map/reduce를 지원하므로 사용자가 만든 작업에서 소스 또는 대상으로 사용할 수 있습니다.

  2. HBase를하지만 회사 mapr 같은 프레임 워크 하둡 API를 필요로하거나 당신은 또한 당신이 정말로 무엇을

  3. 상대하고 싶지 할 수 있다면 너무 기술적으로 기본 하둡 프레임 워크의 대체 구현을 제공 datastax? :) 진부함을 사용하려면 HBase가 배우기는 쉽지만 익히기는 어렵다고 말하고 싶습니다. HBase에서 데이터를 빠르게 가져올 수는 있지만 스키마를 올바르게 디자인하는 방법을 배우고 사용 패턴과 패턴을 사용하여 미리 쓰기 - 로그, 압축, 분할, 실행 중 사용/사용 중지에 미치는 영향을 이해할 수 있습니다 각 노드의 여러 지역 서버 또는 기타 등등.

  4. 가장 쉬운 방법은 이미 hadoop이 설치된 VM을 다운로드하는 것입니다. 예 : these Cloudera가 제공합니다.

+0

Arnon. Cloudera VM은 내가 HBase를 사용하는 법을 배우기 위해 필요한 것입니다. – user1888243