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