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. > >
