[ 
https://issues.apache.org/jira/browse/METAMODEL-21?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13744791#comment-13744791
 ] 

Kasper Sørensen commented on METAMODEL-21:
------------------------------------------

Sounds like a good idea. I think the best option would even be to simply make a 
SQL dialect in the existing JDBC module for the Phoenix driver. As long as it's 
more or less just a matter of using UPSERT instead of INSERT or UPDATE, I think 
a dialect will do fine (if not, we should improve the dialect interface so it 
is possible).
                
> Add HBase/Phoenix support for MetaModel
> ---------------------------------------
>
>                 Key: METAMODEL-21
>                 URL: https://issues.apache.org/jira/browse/METAMODEL-21
>             Project: Metamodel
>          Issue Type: New Feature
>            Reporter: Ian Varley
>            Assignee: Henry Saputra
>
> In METAMODEL-13, HBase support is proposed using the HBase java client API 
> directly. This is a good thing to build. In addition, though, it'd be 
> interesting to also try out building a module on top of Phoenix (a "SQL skin" 
> on HBase that uses the java client API directly to transform SQL queries into 
> an optimized run plan, including server-side optimizations using 
> coprocessors). This should be independent of the direct HBase module (which 
> doesn't require use of Phoenix on the HBase cluster), but would be a 
> compelling addition. It's also possible this could be done just with the 
> existing JDBC mm module, but there are some differences from standard SQL 
> (like the use of UPSERT instead of INSERT and UPDATE) that might require a 
> specialized module (perhaps a subclass of the jdbc version). 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to