Have you looked at "diskless" files in netCDF? They are created in memory.

Also have a look at netCDF's support for DAP. Perhaps what you want is to
read a diskless file through DAP. I'm not sure if that is possible...

Ed Hartnett

On Mon, Dec 4, 2017 at 11:23 AM, Michaël Melchiore <rohe...@gmail.com>
wrote:

>
> Dear HDF experts,
>
> I build an application which operates on NetCDF data using Big Data
> technologies.
>
> My design aims at avoiding unnecessarily writing data to disk. Instead, I
> want to operate as much as possible in memory. The challenge is data
> (de)serialization for distributed communications between computing nodes.
>
> Since NetCDF4 and HDF5 already provide a portable data format, a simple
> and efficient design would simply access and then exchange the raw binary
> data over the network.
>
> Currently, I fail to access this buffer without creating files. I am
> investigating the use of the Apache Common VFS Ram file system to trick
> NetCDF into working in memory.
>
> But, a suggestion on the NetCDF Java mailing list (see ticket MQO-415619)
> was to build an alternative to the core driver. I feel this is the more
> desirable course of actions as it is about improving the existing solutions
> instead of working around their limitations.
>
> Do you think this approach is feasible ? Any starting pointers would be
> appreciated !
>
> Kind regards,
>
> Michaël
>
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> Hdf-forum@lists.hdfgroup.org
> http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
> Twitter: https://twitter.com/hdf5
>
_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@lists.hdfgroup.org
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Reply via email to