HDFS
HDFS
HBase는 HDFS 위에서 돌아가기 때문에(그리고 각 StoreFile이 HDFS에 파일로 기록되기 때문에) HDFS 아키텍처를 이해하는 게 중요해요. 특히 파일 저장 방식, 장애 조치, 블록 복제가 어떻게 이루어지는지 살펴볼게요.
출처: 문서
본문
HBase가 HDFS 위에서 실행되기 때문에(그리고 각 StoreFile이 HDFS 위의 파일로 기록되기 때문에) HDFS 아키텍처를 이해하는 것이 중요해요. 특히 파일을 어떻게 저장하는지, 장애 조치(failover)를 어떻게 처리하는지, 블록을 어떻게 복제하는지 잘 알아둬야 해요.
HDFS 아키텍처에 대한 자세한 내용은 Hadoop 문서의 HDFS Architecture 문서를 참고해 주세요.
NameNode
NameNode는 파일시스템 메타데이터를 유지하는 역할을 담당해요. 자세한 내용은 위 HDFS Architecture 링크를 참고해 주세요.
DataNode
DataNode는 HDFS 블록을 저장하는 역할을 담당해요. 자세한 내용은 위 HDFS Architecture 링크를 참고해 주세요.
더 알아보기 (Learn more)
HBase가 분산 저장을 위해 HDFS를 어떻게 활용하는지에 대한 더 자세한 내용은 HDFS 공식 문서와 HBase 아키텍처 개요를 함께 보시길 권해요.