Vertica Integration for Apache Kafka

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

Kafka Versions

Vertica 10.0.0 has been tested with the following versions of Apache Kafka: 2.2.1, 2.1, and 2.0. Other versions of Kafka may work with Vertica. The following table summarizes which versions of Kafka are supported by current and past versions of Vertica:

Apache Kafka Versions Vertica Versions
0.11, 1.0, 1.1 ≥ 9.1.1
1.0, 1.1, 2.0 ≥ 9.2.1
2.0, 2.1 ≥ 9.3.0
2.2.1, 2.1, 2.0 ≥ 9.3.1

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. See the Confluent website for more information about Confluent.

Java Versions

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