아파치 HBase

(H베이스에서 넘어옴)

아파치 HBase(Apache HBase)는 하둡 플랫폼을 위한 공개 비관계형 분산 데이터베이스이다. 구글빅테이블(BigTable)을 본보기로 삼았으며 자바로 쓰여졌다. 아파치 소프트웨어 재단의 아파치 하둡 프로젝트 일부로서 개발되었으며 하둡의 분산 파일 시스템HDFS위에서 동작을 한다. 대량의 흩어져 있는 데이터 저장을 위한 무정지 방법을 제공하는 구글의 빅테이블과 비슷한 기능을 한다.

아파치 HBase
Apache HBase
개발자아파치 소프트웨어 재단
발표일2008년 3월 28일(16년 전)(2008-03-28)
안정화 버전
2.4.x2.4.14 / 2022년 8월 29일(2년 전)(2022-08-29)[1]
2.5.x2.5.3 / 2023년 2월 5일(22개월 전)(2023-02-05)[1]
미리보기 버전
3.0.0-alpha-3 / 2022년 6월 27일(2년 전)(2022-06-27)[1]
저장소
프로그래밍 언어자바
운영 체제크로스 플랫폼
종류분산 데이터베이스
라이선스아파치 라이선스 2.0
상태지원 중
웹사이트hbase.apache.org

HBase는 압축, 인메모리 처리, 초기 빅테이블에 제시되어 있는 Bloom 필터 기능을 제공한다.[2] HBase에 있는 테이블들은 하둡에서 동작하는 맵리듀스 작업을 위한 입출력을 제공하며 자바 APIREST, Avro 또는 Thrift 게이트웨이를 통하여 접근할 수 있다.

HBase는 기존의 SQL 데이터베이스를 직접적으로 대체하지는 않지만 페이스북의 메시징 플랫폼[3]과 같은 데이터를 많이 사용하는 웹사이트에서 사용된다.[4][5][6]

같이 보기

편집

각주

편집

외부 링크

편집