Which Data Format To Store Scientific Data Should I Use? A Performance Analysis

Daniel Gecášek, Michal Solanik, J. Genci
{"title":"Which Data Format To Store Scientific Data Should I Use? A Performance Analysis","authors":"Daniel Gecášek, Michal Solanik, J. Genci","doi":"10.2478/aei-2022-0015","DOIUrl":null,"url":null,"abstract":"Abstract A lot of scientific work is dedicated to the analysis of data. Most of the analyzed data, like data from space missions, are structured. The choice of data format can affect various characteristics - read/write speed of standard files, read/write speed of small files and read/write speed of compressed data formats. In this paper, we analyze binary data formats, proposed types of the tests and testing methods, and compare their performance with human-readable text format. We also discuss compressed and uncompressed modes available for data formats like HDF5 and netCDF. When disregarding precision, the best data format from the size perspective is lossy HDF5 without compression. Losless HDF5 without compression show the best speed performance. Lossy HDF5 without compression is the best balance between size reduction and speed. However, for specific criteria and types of files, there might be better candidates as detailed in the conclusion.","PeriodicalId":31657,"journal":{"name":"Acta Electrotechnica et Informatica","volume":"22 1","pages":"32 - 40"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Acta Electrotechnica et Informatica","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2478/aei-2022-0015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Abstract A lot of scientific work is dedicated to the analysis of data. Most of the analyzed data, like data from space missions, are structured. The choice of data format can affect various characteristics - read/write speed of standard files, read/write speed of small files and read/write speed of compressed data formats. In this paper, we analyze binary data formats, proposed types of the tests and testing methods, and compare their performance with human-readable text format. We also discuss compressed and uncompressed modes available for data formats like HDF5 and netCDF. When disregarding precision, the best data format from the size perspective is lossy HDF5 without compression. Losless HDF5 without compression show the best speed performance. Lossy HDF5 without compression is the best balance between size reduction and speed. However, for specific criteria and types of files, there might be better candidates as detailed in the conclusion.
我应该使用哪种数据格式来存储科学数据?A性能分析
许多科学工作都致力于数据分析。大多数被分析的数据,比如来自太空任务的数据,都是结构化的。数据格式的选择会影响各种特性——标准文件的读写速度、小文件的读写速度和压缩数据格式的读写速度。本文分析了二进制数据格式,提出了测试类型和测试方法,并将其性能与人类可读的文本格式进行了比较。我们还讨论了HDF5和netCDF等数据格式可用的压缩和非压缩模式。当不考虑精度时,从大小的角度来看,最好的数据格式是没有压缩的有损HDF5。无压缩无损HDF5显示最佳速度性能。无压缩的有损HDF5是尺寸减小和速度之间的最佳平衡。但是,对于特定的标准和文件类型,可能有更好的候选文件,详见结论。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
审稿时长
8 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书