Thank you Harsh. You answered my question. I like the current architecture
of HBase, which is designed for extensibility for the future -- we have two
layer index of data structure, and we can utilize it when needed for
specific problems. It looks like you buy a 4 bed-room house, but only
utilizing one room for living before having more children. :-)

regards,
Lin

On Fri, Aug 24, 2012 at 12:46 AM, Harsh J <ha...@cloudera.com> wrote:

> Lin,
>
> On Thu, Aug 23, 2012 at 10:10 PM, Lin Ma <lin...@gmail.com> wrote:
> > Thanks, Harsh!
> >
> > - "HBase currently keeps a single META region (Doesn't split it). " --
> does
> > it mean there is only one row in ROOT table, which points the only one
> META
> > region?
>
> Yes, currently this is the case. We disabled multiple META regions at
> some point, I am unsure about why exactly but perhaps it was complex
> to maintain that.
>
> > - In Big Table, it seems they have multiple META regions (tablets), is
> it an
> > advantage over HBase? :-)
>
> Well, depends. A single META region hasn't proven as a scalability
> bottleneck to anyone yet. A single META region can easily serve
> millions of rows if needed, like any other region, and I've usually
> not seen META table grow so big in deployments.
>
> --
> Harsh J
>

Reply via email to