hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From N Keywal <nkey...@gmail.com>
Subject Re: understanding the client code
Date Tue, 29 May 2012 14:26:28 GMT
Hi,

If you're speaking about preparing the query it's in HTable and
HConnectionManager.
If you're on the pure network level, then, on trunk, it's now done
with a third party called protobuf.

See the code from HConnectionManager#createCallable to see how it's used.

Cheers,

N.

On Tue, May 29, 2012 at 4:15 PM, S Ahmed <sahmed1020@gmail.com> wrote:
> I'm looking at the client code here:
> https://github.com/apache/hbase/tree/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/client
>
> Is this the high level operations, and the actual sending of this data over
> the network is done somewhere else?
>
> For example, during a PUT, you may want it to write to n nodes, where is
> the code that does that? And the actual network connection etc?

Mime
View raw message