2013-09-26 2 views
4

Hadoop과 HBase를 사용하여 웹 서비스를 작성하는 데 관심이 있습니다 (BigData 관련 주제를 즐기고있는 것으로 나타났습니다).하지만 한 가지에 대해 묻고 싶습니다. 내 컴퓨터에이 소프트웨어를 설치하면이 기술의 기본 사항을 배우기에 충분합니까? 아니면 제한적일 것입니다. 그렇지 않으면 작동하지 않습니다.Hadoop 및 HBase 학습에 적합한 독립형 PC입니까?

+4

Hadoop은 여러 대의 컴퓨터에 분산되어 있어야합니다. Hadoop은 단일 컴퓨터에 설치되어 다른 서버를 스푸핑 할 수 있습니다. – DFord

답변

3

예, 일반 PC에서 사용할 수 있습니다. 하나의 컴퓨터에 여러 개의 "서버"가 별도의 프로세스로 설치되도록 psuedo-distributed로 설치할 수 있습니다.

아파치는 Windows 설치 분산 작업은 잘 테스트되지 않았지만 기술을 배우려는 경우에는 문제가되지 않습니다.

+0

지금 Mac OS를 사용하고 있으므로 문제가되지 않습니다. 그리고 Hadoop은 "싱글"모드로 사용됩니까? –

+0

할 수 있지만 Hadoop의 요점은 많은 양의 데이터를 가져 와서 여러 컴퓨터에 분산시키는 것입니다. 학습을 최대한 활용하려면 psuedo-distributed 모드로 사용하십시오. – DFord

0

Mac에서 Hadoop 및 HBase를 구성하고 실행하는 데 문제가 없어야합니다. 나는 언젠가 어떤 문제도없이이 일을 해왔다. DFord가 지정한 것처럼 가상 분산 클러스터에서 시작할 수 있습니다.

그렇다면 적절한 완전 분산 클러스터로 전환 할 때주의해야합니다. 학습 및 테스트를 위해 단일 상자에서 Hadoop을 사용하는 것은 여러 노드가있는 실제 클러스터에서 작업하는 것과 많이 다릅니다. 클러스터의 크기가 커질수록 점점 더 많은 것들이 나타나기 시작합니다.

관련 문제