hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wellington Chevreuil <wellington.chevre...@gmail.com>
Subject Re: No of column qualifiers in a column family
Date Sun, 15 Jun 2014 11:35:33 GMT
Hi Vimal,

Adding to Dima's comment, just be aware about how large your rows will
become in bytes, with so much cqs. If you end up with a row larger than the
configured size limit for regions, regionserver will have problems to split
the region. Also, if your schema is defined by very wide rows, where most
of your data is stored in few rows, then you may face performance problems,
because most of your data will be stored on single regions, thus being
served by the same RegionServer.

To understand a little more about how data is split in hbase, and the
implications it can have to performance, you can look at the links below:



2014-06-15 12:08 GMT+01:00 Dima Spivak <dspivak@cloudera.com>:

> Hi Vimal,
> There's no limit on how many qualifiers a particular column family can
> have, nor should there be any performance degradation due to simply having
> different numbers of qualifiers for different families (unless this leads
> to huge differences in row numbers between families). For more details,
> please take a look at http://hbase.apache.org/book/number.of.cfs.html
> Cheers,
>    Dima
> On Sunday, June 15, 2014, Vimal Jain <vkjk89@gmail.com> wrote:
> > Hi,
> > I am planning to have one table with 3 column families(cf) ,having around
> > 200,100,200 column qualifiers (cq) in each of them resp.
> > Whats the number of cq a cf can hold ?
> > Also having different numbers of cqs in family ( as in above 2 cfs have
> 200
> > while the other one has 100 ) will have any impact on performance ?
> >
> >
> > --
> > Thanks and Regards,
> > Vimal Jain
> >

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message