7

Perl を使用して Hadoop ベースの Hive データストアに接続したいと考えています。Hive は Thrift インターフェイス ( http://wiki.apache.org/hadoop/Hive/HiveClient ) を使用した接続を可能にし、Perl 用の Thrift 実装があります (例: http://metacpan.org/pod/Thrift::XS ) 。 . ただし、私が見つけた唯一の Thrift クライアントは Cassandra クライアントです。

そのようなクライアントが存在する場合、またはそれを作成する方法はありますか? 明示的に定義せずに接続することさえ可能でしょうか?

(追伸 - Hive への ODBC/JDBC インターフェースもありますが、これらのモジュールのインストールは頭痛の種であり、最後の手段となります)

ありがとう!

4

3 に答える 3

2

これが役立つ場合、私は最近これを CPAN にアップロードしました:

https://metacpan.org/module/Thrift::API::HiveClient

まだ完全には文書化されておらず、テストもありませんが、私は喜んでパッチを送りたいと思っています! :)

于 2012-09-13T14:50:54.783 に答える