Hard to say how balanced the table is.

We have a mixed requirement where we want some locality for timeseries queries 
against "clusters" of information.  However the "clusters" in a table are 
should be well distributed if the dataset is large enough.

The query in question killed 5 RSs so I am inferring either:

1) the table was spread across these 5 RSs
2) the query moved around on the cluster as RSs failed

Perhaps you could tell me if #2 is possible.

We are running v0.94.9

From: Ted Yu [mailto:yuzhih...@gmail.com]
Sent: Wednesday, February 25, 2015 7:24 AM
To: user@hbase.apache.org
Cc: Development
Subject: Re: Table.get(List<Get>) overwhelms several RSs

Was the underlying table balanced (meaning its regions spread evenly across 
region servers) ?

What release of HBase are you using ?

Cheers

On Wed, Feb 25, 2015 at 7:08 AM, Ted Tuttle 
<t...@mentacapital.com<mailto:t...@mentacapital.com>> wrote:
Hello-

In the last week we had multiple times where we lost 5 of 8 RSs in the space of 
a few minutes because of slow GCs.

We traced this back to a client calling Table.get(List<Get> gets) with a 
collection containing ~4000 individual gets.

We've worked around this by limiting the number of Gets we send in a single 
call to Table.get(List<Get>)

Is there some configuration parameter that we are missing here?
Thanks,
Ted

Reply via email to