2017-05-15 14 views
0

対、rowkeysは、このように配置されてます:HBaseのバッチは、私はHBaseのテーブルから1000行を取得したいスキャン

row1: 1000|0001 
... 
row1000: 1000|1000 

私の質問は、1000|0001から1000|1000にレンジ・スキャンを発行する方が良いだろう、ですまたは各行ごとにgetを個別に発行し、バッチとして提出しますか?

行は同じリージョンサーバー上にある可能性があります。

答えて

0

この使用例では、開始と終了行キーを指定して範囲スキャンを実行することをお勧めします。

HBaseが開始キーを見つけて、終了キーまですべてのレコードを取得するのは簡単なので(Endキーは排他的ですので、endKeyは1000 | 1001になります)、サーバ。

1

スキャンし、手を下ろします。 Multi-getは実際には非連続データのためにあります。

関連する問題