HDF ( Formato de datos jerárquica ) es un estándar de base de datos basada en documentos similares a los documentos XML. Sin embargo, se trata de abordar lo que sus creadores consideran algunas de las desventajas de XML. HDF se adapta bien a los conjuntos muy grandes y complejas de datos, incluyendo los datos binarios que no se pueden agregar a las bases de datos XML estándar . A diferencia de las tablas de las bases de datos relacionales , bases de datos HDF pueden ser multidimensional y trabajar bien con el procesamiento secuencial de registros. hdp
La utilidad de línea de comandos hdp analiza rápidamente un archivo de datos HDF y proporciona información general acerca de ello y los objetos que contiene . La sintaxis básica de la utilidad hdp es el siguiente :
hdp -H list- s HDF -file
Cuando el archivo HDF es el nombre del archivo de la base de HDF, y el " - bandera H "proporciona un comando. En este caso, se solicita un " formato corto " ( - s ) la lista de todos los datos en la base de datos .
Gif2hdf
La utilidad gif2hdf , cuando se les da una archivo de imagen GIF, convertirá ese archivo de imagen en una imagen binaria apoyado HDF para su almacenamiento en la base de datos . Otra utilidad relacionada es jpeg2hdf , que permite la imagen JPEG que desea convertir en imágenes binarias para su almacenamiento en la base de datos .
HDFView
HDFView es una cruz-plataforma utilidad escrita en el lenguaje de programación Java que permite a los usuarios de HDF para navegar y editar fácilmente una base de HDF de una interfaz gráfica de usuario (GUI ) en lugar de una línea de comando en el terminal . Se ejecuta en Windows , Linux , Solaris SPARC y Macs modelos recientes ( se requiere una CPU Intel , en comparación con las CPUs más PowerPC . ) Se cuenta con un sistema de plugins que permite a los usuarios descargar los módulos que añaden funciones adicionales para el espectador , dando es la capacidad de leer más tipos de datos binarios de la base de datos y mostrar la información en formas alternativas.
h5fromh4
en octubre de 2010 , HDF está en su quinta versión y bases de datos de versiones anteriores pueden diferir significativamente de los de la última versión. Para asegurarse de que sus datos estén actualizados , se proporciona la utilidad h5fromh4 de traducir la mayor, la versión 4 conjuntos de datos de HDF en la versión más reciente 5 conjuntos de datos.
H5totxt y h5fromtxt
Estas dos empresas hacen exactamente lo que implican sus nombres se toman todos los datos de una versión 5 HDF base de datos y la convierten en y desde documentos de texto ASCII estándar . Los campos están delimitados por comas o tabulaciones , conforme a lo solicitado . Esto hace que sea fácil de mover datos dentro y fuera del formato HDF y evitar la dependencia de un proveedor .