hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anoop Sam John (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-9203) Secondary index support through coprocessors
Date Sat, 30 Nov 2013 04:03:35 GMT

    [ https://issues.apache.org/jira/browse/HBASE-9203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13835610#comment-13835610

Anoop Sam John commented on HBASE-9203:

bq.1.Do you have verify tool to check user table and secondary index table 's data, this can
ensure the data consistency?
like VerifyReplication.
It was there in the plan. Not yet done. +1 for having some tool for this

bq.2.This solution may be contain secondary index bulkload, load the data to user table and
secondary index table same time.
Yes this is supported. Can bulk load data to user table. The ImportTSV like tool will then
create index data for the index table

bq.3.When I have user table and have used some time (abundant data in the table), I want to
create index for some column.
Is this scenario supported?
This was also done. That code is available in Git Rajesh?

> Secondary index support through coprocessors
> --------------------------------------------
>                 Key: HBASE-9203
>                 URL: https://issues.apache.org/jira/browse/HBASE-9203
>             Project: HBase
>          Issue Type: New Feature
>            Reporter: rajeshbabu
>            Assignee: rajeshbabu
>         Attachments: SecondaryIndex Design.pdf
> We have been working on implementing secondary index in HBase and open sourced  on hbase
0.94.8 version.
> The project is available on github.
> https://github.com/Huawei-Hadoop/hindex
> This Jira is to support secondary index on trunk(0.98).
> Following features will be supported.
> -          multiple indexes on table,
> -          multi column index,
> -          index based on part of a column value,
> -          equals and range condition scans using index, and
> -          bulk loading data to indexed table (Indexing done with bulk load)
> Most of the kernel changes needed for secondary index is available in trunk. Very minimal
changes needed for it.

This message was sent by Atlassian JIRA

View raw message