Have you read the link Nitay posted earlier in this thread?
http://wiki.apache.org/hadoop/Hbase/HbaseArchitecture
St.Ack

On Wed, May 6, 2009 at 2:55 AM, monty123 <[email protected]> wrote:

>
> Thanks Assem,
>
> I agree HBase keeps data on HDFS.
> But my question is there must be some data structure at HBase side to store
> data, what's that ?
> or it is totally handled by HDFS ??
>
> Puri, Aseem wrote:
> >
> > HBase keeps data on HDFS. HBase is column oriented so data is stores its
> > content by column rather than by row. Every column family data is stored
> > in separate mapfiles. Initially data comes in memory. For every column
> > family memory is allocated. It is called as memcache. As memcache fills
> > up to some threshold size depending on HStore size data is flushed to
> > MapFiles on HDFS.
> >
> > Hope it helps you understanding the structure of HBase.
> >
> > Thanks & Regards
> > Aseem Puri
> >
> >
> > -----Original Message-----
> > From: Nitay [mailto:[email protected]]
> > Sent: Wednesday, May 06, 2009 1:00 PM
> > To: [email protected]
> > Subject: Re: HBase internal data structure ??
> >
> > Take a look at architecture page on the wiki:
> > http://wiki.apache.org/hadoop/Hbase/HbaseArchitecture
> >
> > Cheers,
> > -n
> >
> > On Wed, May 6, 2009 at 12:27 AM, monty123 <[email protected]>
> > wrote:
> >
> >>
> >> Hi All,
> >>
> >> I a newbie to hbase,
> >> my question is how HBase internally manages data, what data structre
> > it
> >> uses
> >> to store and manage data.
> >>
> >> Please help.
> >> Thanks in advance.
> >>
> >>
> >> --
> >> View this message in context:
> >>
> > http://www.nabble.com/HBase-internal-data-structure----tp23401400p234014
> > 00.html
> >> Sent from the HBase User mailing list archive at Nabble.com.
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/HBase-internal-data-structure----tp23401400p23403436.html
> Sent from the HBase User mailing list archive at Nabble.com.
>
>

Reply via email to