hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Demai Ni <nid...@gmail.com>
Subject Re: Nested data structures examples for HBase
Date Mon, 08 Sep 2014 22:59:45 GMT
there was a schema design talk in HBase conf 2012 (
http://www.slideshare.net/cloudera/5-h-base-schemahbasecon2012). There was
a video but the link from here: http://hbasecon.com/archive.html, but it is

Anyway, if I remember correctly. the idea is to use column(aka
columnfamily) as one layer, and qualifier as another layer, and play some
tricks around it. You may like to take a look to see whether it fits your
needs. The layers has to be simple, or an alternative is to save a json
file(or other structured file format as the raw value)


On Mon, Sep 8, 2014 at 2:06 PM, Stephen Boesch <javadba@gmail.com> wrote:

> While I am aware that HBase does not have native support for nested
> structures, surely there are some of you that have thought through this use
> case carefully.
> Our particular use case is likely having single digit nested layers with
> tens to hundreds of items in the lists at each level.
> An example would be a
>  top Level  300 items
>  middle level :  1 to 100 items  ("1 value"  may indicate a single value as
> opposed to a list)
>  third level:  1 to 50 items
>  fourth level  1 to 20 items
> The column names are likely known ahead of time- which may or may not
> matter for hbase.  We could model the above structure in a Parquet File or
> in Hive (with nested struct's)- but we would like to consider whether
> HBase.might also be an option.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message