0

hbase export を使用して hbase テーブルのバックアップを作成したいと考えています。問題は、行が非常に大きく、Java ヒープ領域エラーが発生することです。各ステップでコピーされるサイズを制限するために指定できるパラメーターはありますか?

次のコマンドを使用します。

hadoop jar /usr/lib/hbase/hbase-0.90.3-cdh3u1.jar export tableName backupPathOnHdfs numberOfColumnFamiliesVersions

また

hbase org.apache.hadoop.hbase.mapreduce.Export tableName backupPathOnHdfs numberOfColumnFamiliesVersions

4

1 に答える 1

0

エクスポート ツール、つまりhadoop jar hbase-*-SNAPSHOT.jar export、regexp パラメータ (で始まる場合^) を使用するか、最後の引数として行キー プレフィックスとして解釈することができます。詳細はソースを参照してください。まだ文書化されていないようです(0.91.0 以降で動作するはずです)。

于 2013-02-20T14:59:01.607 に答える