Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-26590

Hbase-client Meta lookup performance regression between hbase-1 and hbase-2

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.4.0, 2.5.0, 2.3.7, 2.6.0
    • 2.5.0, 2.4.10
    • meta
    • None

    Description

      One of our users complained higher latency after application upgrades from hbase-1.2 client (CDH-5.16.2) to hbase-2.4.5 client with meta replica Load Balance mode during app restart. I reproduced the regression by a test for meta lookup. 

      At my test cluster, there are 160k regions for the test table, so there are 160k entries in meta region. Used one thread to do 1 million meta lookup against the meta region server.

       

      Version  Meta Replica Load Balance Enabled Time               
      2.4.5-with-fixed Yes 336458ms
      2.4.5-with-fixed No 333253ms
      2.4.5 Yes 469980ms
      2.4.5 No 470515ms
            cdh-5.16.2                                 No    323412ms

       

      Attachments

        Issue Links

          Activity

            People

              huaxiangsun Huaxiang Sun
              huaxiangsun Huaxiang Sun
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: