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