A Comparison of HDF5, Zarr, and netCDF4 in Performing Common I/O Operations

07/19/2022
by   Sriniket Ambatipudi, et al.
0

Scientific data is often stored in files because of the simplicity they provide in managing, transferring, and sharing data. These files are typically structured in a specific arrangement and contain metadata to understand the structure the data is stored in. There are numerous file formats in use in various scientific domains that provide abstractions for storing and retrieving data. With the abundance of file formats aiming to store large amounts of scientific data quickly and easily, a question that arises is, "Which scientific file format is best suited for a general use case?" In this study, we compiled a set of benchmarks for common file operations, i.e., create, open, read, write, and close, and used the results of these benchmarks to compare three popular formats: HDF5, netCDF4, and Zarr.

READ FULL TEXT
research
07/26/2017

Analyzing IO Amplification in Linux File Systems

We present the first systematic analysis of read, write, and space ampli...
research
11/07/2017

Optimizing ROOT IO For Analysis

The ROOT I/O (RIO) subsystem is foundational to most HEP experiments - i...
research
04/14/2010

Autoplot: A browser for scientific data on the web

Autoplot is software developed for the Virtual Observatories in Heliophy...
research
11/30/2021

RawArray: A Simple, Fast, and Extensible Archival Format for Numeric Data

Raw data sizes are growing and proliferating in scientific research, dri...
research
01/10/2023

CageCoach: Sharing-Oriented Redaction-Capable Distributed Cryptographic File System

The modern data economy is built on sharing data. However, sharing data ...
research
09/24/2021

User-Defined Functions for HDF5

Scientific datasets are known for their challenging storage demands and ...
research
07/27/2020

FASTA/Q Data Compressors for MapReduce-Hadoop Genomics:Space and Time Savings Made Easy – Version 1

Motivation: Storage of genomic data is a major cost for the Life Science...

Please sign up or login with your details

Forgot password? Click here to reset