Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> HBase Multiget taking more time


Copy link to this message
-
Re: HBase Multiget taking more time
Double your timeout from 60K to 120K.
While I don't think its the problem... its just a good idea.

What happens if you drop the 50 down to 25?  Do you still fail?
If not, go to 35,  etc... until you hit a point where you fail.

As Jean-Marc said, we need a bit more information. Including some hardware info too.

Thx

-Mike

On Jun 25, 2013, at 4:03 AM, Ankit Jain <[EMAIL PROTECTED]> wrote:

> Hi All,
>
> HBase multiget call taking large time and throwing time out exception. I am
> retrieving only 50 records in one call. The size of each record is 20 KB.
>
> java.net.SocketTimeoutException: 60000 millis timeout while waiting for
> channel to be ready for read. ch :
> java.nio.channels.SocketChannel[connected
> local=/192.168.50.122:48695remote=ct-0096/
> 192.168.50.177:60020]
>
> hTable = new HTable(conf, tableName);
> results = hTable.get(rows);
>
> Cluster Detail:
> 1 master, 1 regionserver and 8 regions
>
> --
> Thanks,
> Ankit Jain