3

ここで、テーブル 1、テーブル 2 などの hbase テーブルの 2 つに書き込む必要がある状況があります。テーブル 1 で書き込みが発生するたびに、テーブル 2 で何らかの操作を実行する必要があります。 . この目的のために、map-reduce プログラムの同じタスクで 2 つのテーブルにアクセス (書き込み) する必要があります。MultiTableOutputFormat を使えばできると聞きました。しかし、詳細に説明する良い例は見つかりませんでした。誰かがそうすることが可能かどうか答えてください。もしそうなら、どうすればいいですか?前もって感謝します。

コプロセッサを含めないでください。

4

2 に答える 2

1

これには、HBase オブザーバーを使用できます。オブザーバーを作成し、サーバーにデプロイする必要があります (HBase バージョン >0.92 にのみ適用可能)。別のテーブルに自動的にトリガーされます。
そして、HBase Observer には同様のアスペクトの概念があると思います。
詳細 -
https://blogs.apache.org/hbase/entry/coprocessor_introduction

于 2012-06-20T04:32:41.163 に答える