ufukomer / nodehs

Node Client for Hive (HiveServer2) using Apache Thrift.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node Client for HiveServer2

HiveServer2 supports authentication of the Thrift client using either of these methods:

  • Kerberos authentication
  • LDAP authentication

Implementation

Create Thrift SASL Node module that implement TSaslClientTransport or create a SASL module from scratch using the packages below:

The implementation will be similar to following:

Usage of thrift_sasl:

For more complicated implementations check the links below:

Impyla

See the Impyla Usage before implementation.

Further reading

About

Node Client for Hive (HiveServer2) using Apache Thrift.


Languages

Language:Thrift 98.3%Language:JavaScript 1.7%