Hi,

Thank you for the response, Ryan and Puri.
I think I know what the column store basically is.
And I also read through BigTable official paper and HBase
architecture wiki. 
BigTable/Hbase seems different from C-Store and other
column-oriented databases in conceptual data model, but I
don't know how they differ in phisical data structure.

In the wiki page,
(http://wiki.apache.org/hadoop/Hbase/HbaseArchitecture)
there is a "Physical Storage View" section and 
you can see the top view, Row Key, Time Stamp and Column
"contents:".
In this example, 
the column "contents:" is sequetially stored like
column-store sorted by compounded key (Row Key and Time
Stamp) ?
or How they(Row Key, Time Stamp, Column "contents:") are
stored in disks ?

I want to check the sources, but I need some knowledge
about it so that it's easier to understand.
Sorry for asking so many questions.

Thanks,
Hiro



--- "Puri, Aseem" <[email protected]> wrote:

> Hiro,
>       A column-oriented stores its content by column
> rather than by
> row. Ih HBase every column family has its own HStore
> which further store
> data on mapfiles on HDFS.
> 
> Hope it helps!!!
> 
> Aseem Puri
> 
> 
> -----Original Message-----
> From: Ryan Rawson [mailto:[email protected]] 
> Sent: Thursday, April 02, 2009 12:18 PM
> To: [email protected]
> Subject: Re: How is Hbase column oriented ?
> 
> Hey,
> 
> The hbase wiki has some good docs, you can start
> with:
> http://wiki.apache.org/hadoop/Hbase/HbaseArchitecture
> 
> Also don't forget to read the bigtable paper:
> http://labs.google.com/papers/bigtable.html
> 
> Good luck!
> 
> 2009/4/1 yamada hiroyuki <[email protected]>
> 
> > Hello,
> >
> > I'm currently studying Hbase/BigTable .
> > I kind of understand their conceptual data
> structure, but
> > I don't get how it's physically implemented,
> especially
> > how it's column oriented.
> > I referenced BigTable paper and Hbase wiki, but
> > none of them describe it.
> > (it's just saying column oriented, I think.)
> >
> > Does anyone teach me how it's implemented ?
> > (or you could guide me any pages describing it .)
> >
> > Thanks,
> > Hiro
> >
> 

Reply via email to