hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Dagaev" <michael.dag...@gmail.com>
Subject Re: HTables Pool
Date Mon, 15 Dec 2008 22:10:48 GMT
Thank you for the answer. Some more questions ...

Do you know why Hadoop RPC does not allow more than one connection per JVM?
Can we increase this limit without changing the code?
Can we use another transport (Thrift, REST) which does not have such a
limitation?

On Mon, Dec 15, 2008 at 10:18 PM, stack <stack@duboce.net> wrote:
> Michael Dagaev wrote:
>>
>> Michael,
>>
>>    Could you explain, please, why the Hbase PRC has such a
>> limitation?
>
> Its by design (HBase RPC is effectively Hadoop RPC).  Server-side it uses
> non-blocking i/o but on the client-side, its currently as described below.
>
>> As I remember, Hbase uses Thrift as an PRC mechanism. Is
>> it a Thrift limitation? Can it be changed?
>>
>
> No.  HBase does not use thrift natively.  Thrift is an option.  Hadoop's RPC
> was originally written as a more performant alternative to RMI.
>
> St.Ack
>

Mime
View raw message