Hierarchical Data Format

Hierarchical Data Format (HDF, HDF4, HDF5) – hierarchinis duomenų formatas – failų formatų bei atvirojo kodo taikomųjų bibliotekų visuma, skirta išsaugoti ir atgaminti didelius skaitmeninės informacijos kiekius.

HDF yra palaikomas daugelio programinių platformų – Java, MATLAB, Octave, IDL, Python, C/C++, Fortran.

HDF4, senesnis formatas, nors ir turi nemažai apribojimų, dar yra aktyviai palaikomas jos kūrėjų, HDF Group.

HDF5 formatas yra panašus į failų sistemos formatą. Juo saugomi tiek duomenys, tiek metaduomenys. Indeksavimui naudojamos B-medžio tipo struktūros, todėl prieiga prie duomenų yra greitesnė nei tradicinėse SQL duomenų bazėse.

Naujausia versija yra HDF5, bibliotekų versija 5-1.8.15 (2015.05.15).

Nuorodos 

 HDF Group oficiali svetainė
 HDF5 formatas ir API

Failų formatai
Programavimas