hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-7716) Row Groups / Row Family / Entity Groups in HBase
Date Tue, 26 Nov 2013 23:42:37 GMT

     [ https://issues.apache.org/jira/browse/HBASE-7716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Andrew Purtell updated HBASE-7716:
----------------------------------

    Fix Version/s:     (was: 0.98.0)

Moving out of 0.98. Put back if you feel otherwise.

> Row Groups / Row Family / Entity Groups in HBase
> ------------------------------------------------
>
>                 Key: HBASE-7716
>                 URL: https://issues.apache.org/jira/browse/HBASE-7716
>             Project: HBase
>          Issue Type: New Feature
>          Components: Client, regionserver
>            Reporter: Enis Soztutar
>            Assignee: Enis Soztutar
>         Attachments: Entity Groups in HBase.txt
>
>
> This issue is to discuss the possible addition to the HBase data model for "Row Groups".
> As we are nearing 1.0, discussing this for 0.98 seems the right time, especially given
that we have custom region split policies, local transactions, and API overhaul around data
types -> bytes. 
> Row Groups are semantic groupings of rows in the Hbase data model. All rows within a
given row group share the same row group key. 
> Row groups are similar to column families in HBase or locality groups in BigTable, but
transposed to rows instead of columns. All the rows within a row group physically belong together,
and served by a single region. This means that region boundaries cannot split the row group.

> Row groups are not predefined, and are dynamic. There can be one row group per row. 
> Row keys are fully optional, and backwards compatible. 



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message