Ich bin ein frischer in Big Data. Ich habe eine Datenbank in MySQL und ich weiß nicht, wie man dies in Apache Kafka für den Streaming-Prozess importiert. Und dann erhalten Daten vom Verbraucher. Bitte geben Sie mir einen Rat.Wie kann ich Daten von MySQL zum Kafka-Produzenten bringen?
Antwort
In Bezug auf Putting Mysql Daten in Kafka würde ich vorschlagen, einen Blick auf the kafka-connect jdbc connector.
Als nächstes müssen Sie eine Flut von Stream Processing Frameworks, mit ihrer eigenen Vor- und Nachteilen, von wählen, um die Berechnung auf dem Streaming-Daten in kafka gespeichert zu tun:
- Apache Spark und insbesondere Spark-Streaming
- Apache Flink
- Apache Storm
- Kafka streams
Vielen Dank für Ihre Hilfe –
versuchen Sie "http://debezium.io/" -> Dies ist auch einer der guten Anschluss, den wir verwenden. – Renukaradhya
- 1. Wie kann man simpleXML bei fehlerhaften Daten zum Schweigen bringen?
- 2. Wie kann ich diesen externen JMS-Client zum Beenden bringen?
- 3. Wie kann ich meinen ScrollViewer zum Scrollen im Ansichtsbereich bringen?
- 4. Wie kann ich diesen DataTrigger zum Laufen bringen?
- 5. PHP zum Absturz bringen
- 6. Wie verwende ich MySQL C++ Connector zum Speichern binärer Daten?
- 7. Wie kann ich "MulVAL - ein Tool zur Erstellung von Angriffsgraphen" installieren und es zum Laufen bringen?
- 8. Wie kann ich Daten von einem Editiertext in einer Listview in die Datenbank bringen?
- 9. Wie Sie Ihre Kunden zum Testen bringen
- 10. MySQL zum Mitteln fehlende Daten
- 11. Wie kann ich mysql wie eine Daten aufnehmen?
- 12. Wie kann ich Genymotion beim Start in OSX nicht zum Absturz bringen?
- 13. Wie kann ich Daten von HTML-Tags
- 14. Wie kann ich Daten zwischen 2 MySQL-Datenbanken übertragen?
- 15. Ich kann einen gen_server nicht durch Absturz von einem spawn_linked-Prozess zum Absturz bringen
- 16. Ich kann das abtrennbare Bildschirmsitzungsbeispiel von Fabric nicht zum Arbeiten bringen
- 17. Ein praktisch irrelevanter, nur leicht interessanter Algorithmus und wie kann ich die Logik zum Funktionieren bringen?
- 18. Kann ich numpy.histogram dazu bringen, sich wie numpy.bincount zu verhalten?
- 19. Wie kann ich mysql Daten in xml exportieren mit php
- 20. Wie kann ich mein Backend vom aktuellen Webpack-Dev-Server zum Ausdruck bringen?
- 21. ASP.Net kann eine Verbindung zum MySQL-Server herstellen, aber ich kann Daten nicht zurückziehen?
- 22. Wie kann ich Leute dazu bringen, mein Framework zu testen?
- 23. Wie kann ich mit MySQL zwischen zwei Daten abfragen?
- 24. Wie Zeitlimit zum Verbinden von MySQL-Datenbank
- 25. Wie kann ich LWP dazu bringen, SSL-Serverzertifikate zu validieren?
- 26. Wie kann ich mein Physikobjekt zur Ruhe bringen?
- 27. Wie kann ich Visual Studio dazu bringen, FAKE zum Erstellen meiner Lösung zu verwenden?
- 28. Mit Hilfe von Deployment Slots habe ich meine Connection Strings durcheinander gebracht, wie kann ich sie zum Laufen bringen?
- 29. Wie kann ich die Eindeutigkeit von Verbindungen in MySQL erzwingen?
- 30. Angular UI-Grid kann keine Daten zur Anzeige bringen
Bitte lesen Sie [stackoverflow.com/help/how-to-ask](http://stackoverflow.com/help/how-to-ask) und bearbeiten Sie Ihren Beitrag mit weiteren Informationen, Beispielcode und den Schritten, die Sie haben soweit genommen. Diese Information macht es wahrscheinlicher, dass jemand Ihnen helfen kann. – abarisone