1

私はHbaseと豚が初めてです。
hbase テーブルがあり、豚のスクリプトから最大行キーを取得したいと考えています。
それを行う方法はありますか?

4

1 に答える 1

1

テーブルの最後のリージョンの終了行キーを取得するには、メタサーバーに問い合わせる必要があります。すべての値はソートされているため、最後の領域を取得するのは難しくありません。

info:regioninfo (この地域のシリアル化された HRegionInfoインスタンス) には、探している情報が含まれています。

pig がこれを直接サポートしていない場合は、ユーザー定義関数を作成してクラスパスに配置し、スクリプトから呼び出すことができます。

私はより良い方法を知りません。

于 2012-09-24T07:47:59.580 に答える