タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Thriftに関するt_horieのブックマーク (4)

  • HiveServerを使用してPythonやPerlからHiveQLを実行する - たごもりすメモ

    HiveServerはThriftプロトコルをしゃべる*1ので、おなじくThriftで接続すると任意のクエリを発行できたりして大変便利。ということで、やったので、そのメモ。 準備 まずHiveServerだけど、hiveコマンドを叩いてクエリが実行できる状態なら以下のコマンドで起動する。*2 $ hive --service hiveserver ただしあらゆるデータ投入などをThrift経由でやるのは正直めんどくさい。hiveと叩けば起動するHive CLIでもデータ操作はしたい。なので conf/hive-default.xml にMetastoreの設定をする。今回は手元のMySQLに hive データベースを作り、それを使うようにした。このあたりが大変参考になった。 HiveのmetastoreをMySQLを使ってLocal Metastore形式で利用する - blog.kats

    HiveServerを使用してPythonやPerlからHiveQLを実行する - たごもりすメモ
  • Thrift のインストール方法 | cooldaemon's memo

    まず、boost のインストール $ sudo port install boost 次に Thrift のインストール http://developers.facebook.com/thrift/ から最新版をダウンロード tar で伸張したディレクトリで・・・ % ./configure —disable-gen-java —without-java % make % sudo make install 最後に各種言語のライブラリをインストール(perl、erlang、haskell) % cd /path/to/thrift/lib/perl % perl Makefile.PL % sudo make install % cd /path/to/thrift/lib % sudo cp -r erl /opt/local/lib/erlang/lib/thrift-0.1 % cd

  • Java で Thrift ってみる on Windows その1 - ..たれろぐ..

    Java で使える高速な RPC ミドルを探して Thrift を試してみたのでメモ いるもの Apache Thrift これがなけりゃはじまらない Thriftコンパイラのバイナリパッケージ Thrift IDL から言語毎のコード生成するのに必要。Linuxだと簡単にビルドできるけど、Windows上では面倒なのでビルド済みのものを使う。 Apache Ant Thrift のjarライブラリビルドに必要 Java いや、Javaでやるんでしょ? Apache Thrift の入手 Thrift 体 まずは体 http://incubator.apache.org/thrift/download/ から thrift-incubating-0.2.0.tar.gz WinバイナリなThriftIDLコンパイラの入手 http://www.fkollmann.de/v2/post/

    Java で Thrift ってみる on Windows その1 - ..たれろぐ..
  • about Thrift

    2. Thrift クロス言語 RPC フレームワーク http://developers.facebook.com/thrift/ http://incubator.apache.org/thrift/ 3. Thrift が使える場面 検索サービス開発 C++ でインデクサ、エンジン "整数をbit単位で圧縮" な世界に LL は使いづらい PerlPHP でテキスト前処理、Web 部分 テキスト解析は C++ では大変 Web アプリケーションを C++ で作るのは手間 Thrift: 各言語が得意な箇所をその言語で実装して RPC で結合

    about Thrift
  • 1