Hi all,

On Aug 13, 2010, at 12:57 PM, Werner Benger wrote:

> Hi,
> 
>  HDF5 doesn't support searching within datasets. You might want to look into 
> something like Fastbit:
> 
> http://highscalability.com/blog/2009/5/1/fastbit-an-efficient-compressed-bitmap-index-technology.html
> http://crd.lbl.gov/~kewu/fastbit/doc/index.html
> 
> This is an addon-library which builds indices on HDF5 datasets allowing to 
> select certain regions based on indexed properties.

        We (The HDF Group) have just had a proposal funded that will integrate 
FastBit [style] indexing more tightly with HDF5.  The work is scheduled for a 
little while from now (year 2 or 3 of the proposal, I believe), but I just 
wanted to let people know that this functionality will be coming...

        Quincey

>     Werner
> 
> 
> On Fri, 13 Aug 2010 19:40:12 +0200, Rodel Piano <rodel_pi...@yahoo.com> wrote:
> 
> Hi,
> 
>       But that approach would be slow right? assuming that we are dealing 
> with the worst possible volume of data.
> 
> From: Francesc Alted <fal...@pytables.org>
> To: HDF Users Discussion List <hdf-forum@hdfgroup.org>
> Sent: Fri, August 13, 2010 10:30:56 PM
> Subject: Re: [Hdf-forum] Select query options
> 
> 2010/8/13 Rodel Piano <rodel_pi...@yahoo.com>
> Thanks for thr reply Francesc.
> 
> My codes are in C. Lets say my records are about 12million. I cant use 
> hyperslab coz i wont know which region to look for. What is the expected 
> result of my query is only 10 records out 12 million.
> 
> If you don't know which region you should look, then you should look into 
> your complete table.  Just use hyperslabs for reading your dataset in small 
> chunks (my suggestion is that these chunks should fit your CPU cache, for 
> improved performance). 
> 
> -- 
> Francesc Alted
> 
> 
> 
> 
> --
> ___________________________________________________________________________
> Dr. Werner Benger Visualization Research
> Laboratory for Creative Arts and Technology (LCAT)
> Center for Computation & Technology at Louisiana State University (CCT/LSU)
> 211 Johnston Hall, Baton Rouge, Louisiana 70803
> Tel.: +1 225 578 4809 Fax.: +1 225 578-5362
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> Hdf-forum@hdfgroup.org
> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

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

Reply via email to