mwSoft概要HBaseにはRESTで操作する機能が用意されている。通常はライブラリに頼るのでこれを直接使うことはあまりなさそうだけど、嗜みとして(あとRESTとcurlの練習代わりに)触ってみる。ところどころcurlでリクエスト。HBase0.90.4導入とりあえずCDH3を利用。動作はローカルモード。こんな感じでインストールした。以下のコマンドで起動。start上記コマンドは内部的にはorg.apache.hadoop.hbase.rest.Mainを叩いている。8080ポートで立ち上がる。ポートを指定する場合は下記のような感じ。8089試しに接続してみると、テーブル一覧が表示される。http://localhost:8080/以下、いろいろ情報を取得してみるドキュメントはこの辺を参照した。レスポンスの形式ルートディレクトリにリクエストするとテーブル一覧が表示される。text/xml」を指定するとXMLで結果が返る。name="table2"/></TableList>JSONを指定する場合はこんな感じ。1.4]テーブルの作成column1というカラムを持った、table1というテーブルを作ってみる。「/テーブル名/schema」でスキーマの詳細が表示される。value=value1」みたいなデータを登録するデータはbase64エンコードをかけて送る。http://localhost:8080/table1/row1/column1:q1value1。