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

Gabriel Reid commented on PHOENIX-946:
--------------------------------------

{quote}One could imagine as a starting point an uber driver that accepts some 
dialect of SQL, rewrites as needed, and dispatches to either Phoenix or Hive, 
then does a local merge of results.{quote}

This is actually something that [Optiq|https://github.com/julianhyde/optiq] 
already does -- it can handle passing off portions of queries to multiple 
underlying stores (JDBC and non-JDBC), and then put together the results. It 
can also use pluggable matching rules to allow optimizations similar to what 
you outlined.

> Use Phoenix to service Hive queries over HBase data
> ---------------------------------------------------
>
>                 Key: PHOENIX-946
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-946
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: James Taylor
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to