I've played with HDF5 through it's Python
bindings (called PyTables) and found it to be
unsuitable for a tick database.
First of all, it is slower then just working with
regular files.
Second, the HDF5 database is one huge file that
is easily corruptible. For example, if you accidently...