Support Questions

Find answers, ask questions, and share your expertise

JDBC connection with your HBase bypassing the Phoenix driver

avatar

Hi,

When I'm trying to establish connection between HBase, It looks like when you try to do the native HBase connection in metadata, HBase server requires the JDBC connection to go through the Phoenix driver so that we can establish the connection. Is there anyway if we can establish a JDBC connection with your HBase bypassing the Phoenix driver?

If yes, please share me the steps or document where I can get process to establish connection between HBase and Talend etc.,

Thanks in advance.

1 ACCEPTED SOLUTION

avatar
Super Guru

Phoenix provides the JDBC connection to HBase (in addition to the SQL 'skin'). There is no JDBC interface provided by Apache HBase.

View solution in original post

4 REPLIES 4

avatar
Super Guru

Phoenix provides the JDBC connection to HBase (in addition to the SQL 'skin'). There is no JDBC interface provided by Apache HBase.

avatar

@Josh Elser @Randy Gelhausen

Thanks for the quick reply. If I don't install Phoneix Query Server then is it possible to establish JDBC connection?

@Ted Yu

avatar
Super Guru

Yes. The Phoenix JDBC does not require the Phoenix Query Server. The Phoenix Query Server provides a "thin" JDBC driver.

avatar

The PhoenixDriver is what provides the JDBC interface to HBase to begin with.

I'm not aware of any JDBC HBase driver that doesn't involve Phoenix.