|
|
|
|
|
by rspeer
3918 days ago
|
|
I haven't tried the BTables format, but I agree with their criticism of HDF5. It seems to be an incredibly over-designed format with under-designed APIs. (Why would I need a directory tree inside a file that only one process can write to anyway? Why wouldn't I just use the filesystem I already have?) |
|
If you have multiple "tables" that belong together and you need one table to interpret the data in the other table, wouldn't you want them to be grouped together? If they are separate files on the filesystem there is always the risk of forgetting something when you share the data with somebody.
If you can put all the data of an experiment into one file, I think that is very convenient. After all, you don't have to read the complete HDF5 file if you are interested just in a subset of the data.