Hi Kirk,

On Apr 19, 2010, at 12:37 PM, Kirk Harrison wrote:

> Does HDF5 support construction of a virtual HDF5 file composed of both local
> disk (e.g., H5FD_SEC2, H5FD_STDIO) and memory-based files (e.g., H5FD_CORE).
> possibly through the use of the H5FD_FAMILY driver?
> 
>       Application
>           |
>           |
> HDF5 Virtual File Layer (VLF)
>      ( H5FD_FAMILY )
>      |             |
>      |             |
>  H5FD_CORE      H5FD_STDIO
>      |             |
>      |             |
>   Memory       Hard Drive
> 
> I also would like to create an HDF5 file that has a small and fast memory
> cache for incoming live data and periodically write its contents to storage
> for longer term retrieval.
> 
> It is not clear to me through the documentation whether the H5FD_FAMILY is
> only applicable to combining local disk (i.e. Hard Drive) based file
> drivers.
> 
> The goal that I'm shooting for is seamless access across both a memory-based
> file and one that is stored on a hard disk.

        Werner's suggestion of external links would work.  You should also be 
able to use the "split" file driver (H5Pset_fapl_split) with the core VFD for 
metadata and sec2 VFD for raw data, if that's closer to your access pattern.

        Quincey


_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Reply via email to