64f189cc8a
Summary: First version of the feature spec for importing streams of data using kafka in memgraph. Reviewers: buda, teon.banek, dgleich, ipaljak Reviewed By: buda Subscribers: lion, mculinovic Differential Revision: https://phabricator.memgraph.io/D1415
882 B
882 B
Kafka - data extractor
The data extractor is responsible for loading data from Kafka. In order to do so, it needs to know the URI of the Kafka leader broker. Once the extractor connects to Kafka, it starts importing data.
Data extractor depends on cppkafka which makes message consumption just a few API calls, as seen here.
There are also other metadata that can be passed to data extractor that are defined with our extension of openCypher.
A full list of configurable metadata can be found here.
Memgraph supports customizing the following:
metadata.broker.list
which is a required parameter, set byKAFKA 'URI'
queue.buffering.max.ms
set byBATCH INTERVAL