2016-04-19 21 views
0

Ich versuche, ein Formular zu erstellen und Servlets mit Hive-Tabellen verbinden. Aber ich habe ein paar Zweifel:Hive Server in Cloudera quickstart

  • Ist Hive Server in Cloudera Quickstart installiert?
  • Es ist notwendig, andere Server wie Tomcat für das Servlet?
  • Muss ich die Bibliotheken in der IDE haben? Oder auch an anderer Stelle?
  • Ist möglich mit einem Formular starten Sie ein Servlet und zeigen Sie die Daten im Navigator auf Cloudera Quickstart?
  • JDBC muss in meinem lokalen Host oder auch in der virtuellen Maschine installiert sein?
  • Wo deklariere ich das XML?

Antwort

0

würde ich vorschlagen HiveServer JDBC verwenden, Schreiben Sie Ihre Web-Anwendung und bereitstellen, wo immer Sie wollen einfach nur Hive JDBC-Treiber verwenden, um eine Verbindung und Abfrage Hive.

ist hier weitere Informationen Hive JDBC https://cwiki.apache.org/confluence/display/Hive/HiveClient

+0

Sie auf den ursprünglichen HiveServer Client verknüpft. Die neue Dokumentation für HiveServer2 ist hier https://cwiki.apache.org/confluence/display/Hive/HiveServer2+Clients#HiveServer2Clients-JDBC –

+0

welcher Server in Quickstart installiert ist? Bienenstock oder Bienenstock2? JDBC muss auf meinem lokalen Host oder auch in der virtuellen Maschine installiert sein? Wo deklariere ich das XML? –