Access from trafodion to hbase is done either using
hbase client apis or hbase coprocessors.

Oliver has already responded to how communication
is done using coprocessors by Traf transaction manager.


Direct access from trafodion to hbase client apis is done in 2 layers.
The top layer of traf C++ code accesses the lower layer
of traf code written in Java. This communication is done
using JNI where values are passed between C++/Java.
The lower traf layer in java then accesses hbase client code
using hbase apis in java. Hbase client then communicates
with hbase region servers.

anoop


-----Original Message-----
From: Avinash Dongre [mailto:[email protected]]
Sent: Saturday, September 12, 2015 12:31 AM
To: [email protected]
Cc: robert geiger <[email protected]>
Subject: Re: Trafodion Communication protocol with HBase

Thanks guys appreciate your quick response

Can I build this one on Ubuntu Linux or I have to  stick with centos

Thanks
Avinash
On Sep 12, 2015 12:19 PM, "Oliver Bucaojit" <[email protected]>
wrote:

> Hi Avinash,
>
> In the Transaction Manager we use Google protobufs to serialize the
> message.  The RPC mechanism to send this across to HBase is through an
> endpoint coprocessor.
>
> -Oliver
>
> On Fri, Sep 11, 2015 at 10:13 PM, Roberta Marton
> <[email protected]
> >
> wrote:
>
> > We use jni
> >
> >    Regards,
> >    Roberta
> > On Sep 11, 2015 6:14 PM, "Avinash Dongre" <[email protected]>
> > wrote:
> >
> > > Hi,
> > >
> > > What is the communication mechanism of Trafodion and HBase Is
> > > Trafodion using JNI or ProtoBuf
> > >
> > > Any Document or link would help me to understand more.
> > >
> > > Thanks
> > > Avinash
> > >
> >
>

Reply via email to