Reputation: 349
I am trying to find a solution to stream data from Kafka directly to Oracle. Whats the best efficient solution for that.
Upvotes: 2
Views: 9937
Reputation: 32090
Apache Kafka includes the Kafka Connect API. You can use this to stream data from Kafka to a database that supports JDBC, including Oracle.
The JDBC Connector is available as part of Confluent Platform, or can be downloaded separately from github.
You can read about Kafka Connect in this blog series 1 / 2 / 3, and there's a quickstart for the JDBC connector specifically here.
Upvotes: 5
Reputation: 117
I may recommend using this set of libraries - Confluent Platform. There is a module Kafka Connect, that allows creating scalable connectors to different sources and sinks.
Looks like the best connector for you is JDBC Sink Connector, but also you may use some connector from community - see all available connectors here
Hope it will helpful for you.
Upvotes: 1