hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "chunhui shen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-9488) Improve performance for small scan
Date Tue, 10 Sep 2013 03:07:51 GMT
chunhui shen created HBASE-9488:

             Summary: Improve performance for small scan
                 Key: HBASE-9488
                 URL: https://issues.apache.org/jira/browse/HBASE-9488
             Project: HBase
          Issue Type: Improvement
          Components: Client, Performance, Scanners
            Reporter: chunhui shen
            Assignee: chunhui shen
         Attachments: HBASE-9488-trunk.patch, test results.jpg

Now, one scan operation would call 3 RPC at least:

I think we could reduce the RPC call to one for small scan to get better performance

Also using pread is better than seek+read for small scan (For this point, see more on HBASE-7266)

Implements such a small scan as the patch, and take the performance test as following:

one regionserver; 
one client with 50 concurrent threads;
KV size:50/100;
100% LRU cache hit ratio;
Random start row of scan

See the picture attachment

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message