Как сказано в документации hdf5, HDF5 хранит данные с использованием NumPy
. Он построен на основе библиотеки HDF5, языка Python и пакета NumPy. Он имеет объектно-ориентированный интерфейс, который:в сочетании с расширениями C для критически важных для кода частей кода делает его быстрым, но чрезвычайно простым в использовании инструментом для интерактивного хранения и извлечения очень больших объемов данных "
...
"PyTables использует эти контейнеры NumPy в качестве буферов в памяти для продвижения полосы ввода-вывода к пределам платформы."
Так, каков механизм?Как PyTables использует NumPy? В конце концов, они генерируют простой hdf5, доступный с других языков ...