Hi! I'm the developer of a database client tool, and I've received a request to add support for querying Apache Hive.
(My tool lets the user execute SQL queries, and it allows browsing tables etc.) As a first step of evaluating this suggestion, I'm trying to find out if there is a convenient way to connect to Hive. From reading the documentation, it seems that the preferred way to connect seems to be using the JDBC driver. Since my app is not written in Java, this is probably not the way to go. Apart from that, I didn't find much on this topic in the docs. I have a few questions: 1) What ways are there to connect to Apache Hive? 2) Is there a C client library? 3) Is there any documentation on the wire protocol that Hive uses for client / server communication? I'd appreciate if someone who knows more about the project could point me in the right direction! Best regards, Jakob
