[
https://issues.apache.org/jira/browse/HBASE-10756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13938262#comment-13938262
]
Manukranth Kolloju commented on HBASE-10756:
--------------------------------------------
[~stack] : Presto currently tries to serialize the composite primary key based
row in a way that it results in the same sorted order in HBase, like
OrderedBytes does. We'd be happy to part of the club. With so much in common
about what we're trying to solve, it makes sense to collaborate.
> Adding Data Types and Structured Row Keys in 0.89-fb HBase
> ----------------------------------------------------------
>
> Key: HBASE-10756
> URL: https://issues.apache.org/jira/browse/HBASE-10756
> Project: HBase
> Issue Type: New Feature
> Components: Usability
> Affects Versions: 0.89-fb
> Reporter: Manukranth Kolloju
> Assignee: Manukranth Kolloju
> Fix For: 0.89-fb
>
>
> As an extension to some of the work done on Presto + HBase side, and also
> inspired by some of the work done on open source and Pheonix, introducing
> data types and structured row keys will enable the data base(hbase) to
> de-couple database level optimizations from the application level schema. The
> attempt is to provide a table definition & specification to define the row
> key structure which can be composed as a composite struct composed of
> primitive data types.
> The data base can make intelligent decisions of how to interpret the data.
> For instance, having an understanding of the the structure of row key will
> hint the database about the parts of the data that are valuable and can use
> that information to construct indexes/bloom filters based on these parts of
> the row key.
> This can be extended to the column qualifiers and Nested Types as well.
--
This message was sent by Atlassian JIRA
(v6.2#6252)