계층적 데이터 형식

위키백과, 우리 모두의 백과사전.

계층적 데이터 형식
Hierarchical Data Format
HDF 그룹의 아이콘 및 로고
파일 확장자.hdf, .h4, .hdf4, .he2, .h5, .hdf5, .he5
인터넷 미디어 타입application/x-hdf, application/x-hdf5
매직 넘버\211HDF\r\n\032\n
개발HDF 그룹
최신 버전
5-1.10.7[1]
(2020년 9월 16일(3년 전)(2020-09-16))
포맷 종류과학 데이터 포맷
오픈 포맷?
웹사이트www.hdfgroup.org/solutions/hdf5 위키데이터에서 편집하기

계층적 데이터 형식(Hierarchical Data Format, HDF)은 The HDF Group에 의해 관리되고 있는 대용량의 데이터를 저장하기 위한 파일 형식이다.

파일 형식[편집]

  • HDF4: 기존 데이터 포맷으로 현재 지원되고는 있지만 신규 프로젝트의 경우 HDF5로 진행하기를 권장함.[2]
  • HDF5: 현재 표준 데이터포맷임[3]

장점[4][편집]

  • XML과 동일하게 자기기술적으로 구성되어 있어 데이터 형식을 파일 안에 기술 가능하다.
  • 많은 양의 데이터를 저장 가능하다.
  • 검색 속도가 빠르다.
  • 병렬 입출력을 지원한다.
  • 데이터의 무작위 조회(Random Access)가 가능하다.
  • 20여년 이상 개발되어온 포맷으로 안정적이다.
  • 수많은 프로그래밍 언어오픈소스 라이브러리를 통한 API가 지원된다.

지원 언어(HDF5)[5][편집]

공식 API[편집]

비공식 API[편집]

각주[편집]

외부 링크[편집]