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

Improve gets/scans when all columns of a key is requested.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Not A Problem
    • None
    • None
    • regionserver
    • None

    Description

      Right now, we get one KeyValue at a time and run it through the matcher even if the query is to fetch the entire row (or even an entire column family for a key). This causes the blocks to be fetched serially from HDFS. We can optimize this by looking at the block map, and fetching all the blocks spanned by the key in one request to HDFS.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              karthik.ranga Karthik Ranganathan
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: