2012-01-03 3 views
0

S3로 백업 된 HBase를 파일 시스템으로 사용할 수 있는지 읽었습니다. 또한 S3은 blob 저장소이고 파일에 추가 할 수있는 기능이 없습니다. 이제 부가 기능을 제외한 HBase가 S3를 기본 파일 시스템으로 사용할 수있는 방법을 이해할 수 없습니다. 예 : HBase에 하나의 새로운 열을 추가하면 S3 레이어에서 어떻게됩니까?
제 혼란을 도와주세요! 당신이 작은 열을 추가하는 경우S3에 의해 뒷받침 된 HBase

감사합니다,
비벡

답변

0

, 나의 이해는 HBase를 즉시 기저의 스토리지를 수정하지 것입니다. 대신 hbase는 (1) 쓰기/쓰기 WAL에 열/셀 추가를 지속적으로 기록한 다음 (2) memcache도 수정합니다. memcache가 디스크로 플러시되면 HBase는 S3 및 HDFS와 같은 저장소 구현에 적합한 비교적 큰 청크로 기본 데이터를 수정합니다.

관련 문제