Hi there-

Take a look at this for starters:
http://hbase.apache.org/book.html#schema

1)  double-check your row-keys (sanity check), that's in the Schema Design
chapter.

http://hbase.apache.org/book.html#performance


2)  if not using bulk-load - re-create regions, do this regardless of
using MR or non-MR.

3)  if not using MR job and are using multiple threads with the Java API,
take a look at HTableUtil.  It's on trunk, but that utility can help you.






On 7/17/11 4:08 PM, "abhay ratnaparkhi" <[email protected]>
wrote:

>Hello,
>
>I am loading lots of data through API in HBase table.
>I am using HBase Java API to do this.
>If I convert this code to map-reduce task and use *TableOutputFormat*
>class
>then will I get any performance improvement?
>
>As I am not getting input data from existing HBase table or HDFS files
>there
>will not be any input to map task.
>The only advantage is multiple map tasks running simultaneously might make
>processing faster.
>
>Thanks!
>Regars,
>Abhay

Reply via email to