Freigeben über


Azure Event Hub-Module für JavaScript

Azure Event Hubs ist ein hochgradig skalierbarer Veröffentlichungs-/Abonnementdienst, der Millionen von Ereignissen pro Sekunde erfassen und an mehrere Consumer streamen kann. Auf diese Weise können Sie die riesigen Datenmengen verarbeiten und analysieren, die von Ihren verbundenen Geräten und Anwendungen erzeugt werden.

Bibliotheken für die Ressourcenverwaltung

Verwenden Sie das folgende Paket, um Ihre Azure Event Hubs-Ressourcen über die Azure-Resource Manager zu verwalten.

NPM-Paket Referenz
@azure/arm-eventhub API Reference for @azure/arm-eventhub

Bibliotheken für den Datenzugriff

Verwenden Sie die folgenden Pakete, um Ereignisse von einem Azure Event Hub-instance zu senden und zu empfangen.

NPM-Paket Verweis Beispiele
@azure/Event Hubs API Reference for @azure/event-hubs Beispiele für das Senden & Empfangen von Ereignissen
@azure/eventhubs-checkpointstore-blob API Reference for @azure/eventhubs-checkpointstore-blob Beispiele für die Verwendung des Prüfpunktspeichers beim Empfangen von Ereignissen

Es gibt ein älteres Paket, das @azure/event-processor-host für den Empfang von Ereignissen von mehreren Partitionen vorgesehen ist, sodass die Partitionslast auf mehrere Instanzen Ihrer Anwendung ausgeglichen wird. Dies erfolgt, indem Sie Azure Storage-Blob zum Speichern von Prüfpunkten verwenden. Dieses Paket ist veraltet und wurde durch die in der obigen Tabelle aufgeführten Pakete ersetzt. Befolgen Sie den Migrationsleitfaden , um Ihre Anwendung aus diesem Paket zu verschieben.