Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-9203 Secondary index support through coprocessors
  3. HBASE-10016

Make use of backward seek implemented in reverse scan support for range queries.

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Incomplete
    • None
    • None
    • None
    • None

    Description

      We can use backward seek in case of range queries based on value.
      Example:
      Lets suppose main table data as below
      row1 : c
      row2 : b
      row3 : d

      Then in index table value will be part of rowkey.
      b: row2
      c :row1
      d: row3

      In this case first seek point we get from index table is row2 and next is row1.
      When the current seek point is less than previous seek point then we can use backward seek which will be supported in HBASE-4811(Support reverse Scan) which gives better performance than closing and reseek to the lesser rowkey.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rajesh23 rajeshbabu
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: