<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Hbase query best practice in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98802#M12142</link>
    <description>&lt;P&gt;As Hbase has no its build-in query language, I'm wondering the best practice of hbase query..by spark, Phoenix, solar? We need select, group by, join operations mostly. How to decide which technique is right for our case?&lt;/P&gt;</description>
    <pubDate>Sat, 12 Dec 2015 02:42:20 GMT</pubDate>
    <dc:creator>cui_lin</dc:creator>
    <dc:date>2015-12-12T02:42:20Z</dc:date>
    <item>
      <title>Hbase query best practice</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98802#M12142</link>
      <description>&lt;P&gt;As Hbase has no its build-in query language, I'm wondering the best practice of hbase query..by spark, Phoenix, solar? We need select, group by, join operations mostly. How to decide which technique is right for our case?&lt;/P&gt;</description>
      <pubDate>Sat, 12 Dec 2015 02:42:20 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98802#M12142</guid>
      <dc:creator>cui_lin</dc:creator>
      <dc:date>2015-12-12T02:42:20Z</dc:date>
    </item>
    <item>
      <title>Re: Hbase query best practice</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98803#M12143</link>
      <description>&lt;A rel="user" href="https://community.cloudera.com/users/1069/cuilin.html" nodeid="1069"&gt;@Cui Lin&lt;/A&gt;&lt;P&gt;Apache Phoenix is really good. &lt;/P&gt;&lt;P&gt;&lt;A href="https://phoenix.apache.org/"&gt;https://phoenix.apache.org/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;&lt;A href="https://phoenix.apache.org/language/index.html"&gt;https://phoenix.apache.org/language/index.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 12 Dec 2015 10:36:12 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98803#M12143</guid>
      <dc:creator>nsabharwal</dc:creator>
      <dc:date>2015-12-12T10:36:12Z</dc:date>
    </item>
    <item>
      <title>Re: Hbase query best practice</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98804#M12144</link>
      <description>&lt;P&gt;Apache Phoenix is currently the only way to query HBase using SQL. &lt;/P&gt;</description>
      <pubDate>Sun, 13 Dec 2015 06:16:29 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98804#M12144</guid>
      <dc:creator>dkumar1</dc:creator>
      <dc:date>2015-12-13T06:16:29Z</dc:date>
    </item>
    <item>
      <title>Re: Hbase query best practice</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98805#M12145</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/1069/cuilin.html" nodeid="1069"&gt;@Cui Lin&lt;/A&gt; &lt;/P&gt;&lt;P&gt;and you can configure Squirel or DBVisualizer using phoenix jdbc driver. &lt;/P&gt;&lt;P&gt;&lt;A href="http://www.dbvis.com/doc/8.0/doc/ug/installDriver/installDriver.html" target="_blank"&gt;http://www.dbvis.com/doc/8.0/doc/ug/installDriver/installDriver.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 13 Dec 2015 06:53:13 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98805#M12145</guid>
      <dc:creator>nsabharwal</dc:creator>
      <dc:date>2015-12-13T06:53:13Z</dc:date>
    </item>
    <item>
      <title>Re: Hbase query best practice</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98806#M12146</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/1069/cuilin.html" nodeid="1069"&gt;@Cui Lin&lt;/A&gt;&lt;/P&gt;&lt;P&gt;If you have to perform huge scans and joins between big tables, you can also consider creating hive tables using hbase storage handler and using hive to perform your sql queries.&lt;/P&gt;&lt;P&gt;See examples below:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.hortonworks.com/questions/1558/bestoptimized-way-to-move-data-from-phoenix-to-hiv.html"&gt;https://community.hortonworks.com/questions/1558/bestoptimized-way-to-move-data-from-phoenix-to-hiv.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.hortonworks.com/questions/1652/how-can-i-query-hbase-from-hive.html"&gt;https://community.hortonworks.com/questions/1652/how-can-i-query-hbase-from-hive.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Dec 2015 10:45:27 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98806#M12146</guid>
      <dc:creator>gbraccialli3</dc:creator>
      <dc:date>2015-12-15T10:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: Hbase query best practice</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98807#M12147</link>
      <description>&lt;P&gt;I tried Phoenix and installed it according to the instruction, but I got the following error message:&lt;/P&gt;&lt;P&gt;[root@cui-hdp-02 phoenix]# sqlline.py localhost
Setting property: [isolation, TRANSACTION_READ_COMMITTED]
issuing: !connect jdbc:phoenix:localhost none none org.apache.phoenix.jdbc.PhoenixDriver
Connecting to jdbc:phoenix:localhost &lt;/P&gt;&lt;P&gt;15/12/15 14:17:14 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable &lt;/P&gt;&lt;P&gt;15/12/15 14:17:14 WARN impl.MetricsConfig: Cannot locate configuration: tried hadoop-metrics2-phoenix.properties,hadoop-metrics2.properties
15/12/15 14:17:15 ERROR client.ConnectionManager$HConnectionImplementation: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.&lt;/P&gt;&lt;P&gt;My hbase's znode is by default defined as /hbase-unseure. How can i change phoenix to use current znode, instead of /hbase?&lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2015 06:40:02 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98807#M12147</guid>
      <dc:creator>cui_lin</dc:creator>
      <dc:date>2015-12-16T06:40:02Z</dc:date>
    </item>
    <item>
      <title>Re: Hbase query best practice</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98808#M12148</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/1069/cuilin.html" nodeid="1069"&gt;@Cui Lin&lt;/A&gt;  Could you accept one of the answers related to originial question and post this as new thread? It will help to keep the flow clean. &lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2015 06:42:03 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Hbase-query-best-practice/m-p/98808#M12148</guid>
      <dc:creator>nsabharwal</dc:creator>
      <dc:date>2015-12-16T06:42:03Z</dc:date>
    </item>
  </channel>
</rss>

