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.
