[
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)