Apache Hive 1.2 verbessert Sicherheitsmechanismen

Die Entwickler haben die Data-Warehouse-Software für Hadoop in der dritten Veröffentlichung des Jahres unter anderem mit zusätzlichen SQL-Funktionen ausgestattet und an Perfomance und Sicherheit gearbeitet.

In Pocket speichern vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Julia Schmidt

Apache Hive steht seit Kurzem in Version 1.2 zum Download bereit. Seit dem letzten Release haben sich die Entwickler des Projekts unter anderem mit Usability, Sicherheit und Performance beschäftigt. Außerdem erhielten in der Zeit weitere elf der freiwilligen Mitarbeiter den Status eines Committer, was dem Ziel, Hive weiter für den Unternehmenseinsatz zu optimieren, dienlich sein sollte.

Eine Übersicht aller neuen Features, Verbesserungen und Bugfixes lässt sich den Release Notes entnehmen. Unter anderem haben die Entwickler die Hive Authorization Plug-in API derartig überarbeitet, dass Implementierungen wie Ranger in der Lage sind, Ergebnisse von Metadatenoperationen zu filtern. Auch Cookies nutzende Authentifizierung in HiveServer2 HTTP Transport Mode lässt sich nun mit Hive einsetzen und Support für den JDBC-Treiber, um den bidirektionalen Einsatz von SSL zu ermöglichen, steht zur Verfügung.

Darüber hinaus lässt sich nun der SQL-Befehl union verwenden, zuvor war wohl nur union all möglich, und es gibt die Option, Spaltenlistenspezifikationen wie bei ANSI SQL im insert-Statement zu nutzen. Für eine bessere Leistungsfähigkeit ergänzte das Team Hive beispielsweise um einen verbesserten Hash-Join-Algorithmus, sodass es bei Überläufen zu weniger Ausfällen kommt. In Sachen Usability wurden unter anderem neue Erklärungen für Entwickler ergänzt, deren Vorwissen nicht in MapReduce sondern relationalen Datenbanken liegt. (jul)