I want to connect to a Hiveop-based Hiveop datastore using Perl. Hive allows you to connect through the Thrift interface ( http://wiki.apache.org/hadoop/Hive/HiveClient ), and for Perl there is a Thrift implementation (for example, http://metacpan.org/pod/Thrift::XS ). However, the only Thrift client I found is the Cassandra client.
Any ideas if such a client exists or how to create one? Maybe you can even connect without a clear definition?
(PS - there is also an ODBC / JDBC interface for Hive, but installing these modules is a headache and will be the last measure)
thanks!
perl hive thrift
etov
source share