Apache Kafka integrations

You can use Vertica with the Apache Kafka message broker.

You can use Vertica with the Apache Kafka message broker. For more information on Kafka integration, refer to Apache Kafka integration.

Kafka versions

Vertica has been tested with different versions of Apache Kafka. The following table lists the Kafka versions that each Vertica version supports:

Apache Kafka Versions Vertica Versions
2.0, 2.1, 2.2.1, 2.4.1 9.3.1 and higher
2.0, 2.1 9.3.0 and higher
1.0, 1.1, 2.0 9.2.1 and higher
0.11, 1.0, 1.1 9.1.1 and higher

Avro schema registry versions

The Vertica integration for Apache Kafka has been tested with the Avro schema registry distributed with Confluent 3.3.1 and 4.0.0. For more information about Confluent, see the Confluent website.

Java versions

The data streaming job scheduler uses the Vertica JDBC library to connect to the target database, and requires Java 8 or later.