标签: database sqlite hdf5 data-management
我正在尝试设置一个系统来组织包含大量HDF5文件的数据。根据我的阅读,似乎最适合我需要的方法是创建一个包含文件路径及其顶级元数据的SQLite数据库。
由于我对数据库没有太多经验,我想知道维护这样一个数据库(将由其他五个人使用)的最佳实践是什么。我是否应该简单地编写一个每次将文件添加到数据库时运行的脚本,将HDF5元数据复制到SQLite表中?任何建议将不胜感激。
我也想知道一般来说这是如何使用HDF5文件的,或者将所有数据放在一个HDF5文件中是否常见,取代数据库。