Definition

Apache Storm

Apache Storm ist ein freies, verteiltes Open-Source-Berechnungssystem für die Verarbeitung von Daten mit Hadoop, das von der Apache Software Foundation weiterentwickelt wird.

Storm lässt sich mit jeder beliebigen Programmiersprache verwenden und kann praktisch mit jeder Datenbanktechnologie integriert werden. Mit Storm lassen sich Stream-Abfragen, kontinuierliche Berechnungen, verteilte Remote Procedure Calls (RPC) und ETL-Funktionen (Extract Transform, Load) ausführen.

Apache Storm wurde ursprünglich von einem Team unter der Leitung von Nathan Marz an den BlackType Labs entwickelt. Das Ziel des Teams war die Entwicklung einer Echtzeit-Datenverarbeitungsplattform. Obwohl Technologien wie MapReduce und Hadoop es möglich machen, massive Datenmengen zu verarbeiten, so ist MapReduce auf Stapelverarbeitung beschränkt.

Das Projekt wurde mit der Übernahme der BlackType Labs durch Twitter als Open Source freigegeben. Seit 2014 ist Storm ein Top-Level-Projekt der Apache Software Foundation und unter einer Apache Lizenz verfügbar.

Folgendes Video von Hortonworks bietet eine kurze Einführung in Apache Storm:

Diese Definition wurde zuletzt im Februar 2016 aktualisiert

Erfahren Sie mehr über Big Data

Pro+

Premium-Inhalte

Weitere Pro+ Premium-Inhalte und andere Mitglieder-Angebote, finden Sie hier.

Diskussion starten

Schicken Sie mir eine Nachricht bei Kommentaren anderer Mitglieder.

Mit dem Absenden dieser Daten erklären Sie sich bereit, E-Mails von TechTarget und seinen Partnern zu erhalten. Wenn Ihr Wohnsitz außerhalb der Vereinigten Staaten ist, geben Sie uns hiermit Ihre Erlaubnis, Ihre persönlichen Daten zu übertragen und in den Vereinigten Staaten zu verarbeiten. Datenschutz

Bitte erstellen Sie einen Usernamen, um einen Kommentar abzugeben.

- GOOGLE-ANZEIGEN

Extensions de fichiers et formats de fichiers

Motorisé par:

SearchSecurity.de

SearchStorage.de

SearchNetworking.de

SearchDataCenter.de

Close