https://github.com/neo4j-contrib/neo4j-streams
Neo4j Kafka Connector
https://github.com/neo4j-contrib/neo4j-streams
cdc change-data-capture graph-database hacktoberfest kafka kafka-producer neo4j stream-processing
Last synced: 4 days ago
JSON representation
Neo4j Kafka Connector
- Host: GitHub
- URL: https://github.com/neo4j-contrib/neo4j-streams
- Owner: neo4j-contrib
- License: apache-2.0
- Created: 2018-03-19T02:35:57.000Z (almost 7 years ago)
- Default Branch: 5.0
- Last Pushed: 2024-10-28T13:19:00.000Z (4 months ago)
- Last Synced: 2024-10-29T23:44:01.768Z (4 months ago)
- Topics: cdc, change-data-capture, graph-database, hacktoberfest, kafka, kafka-producer, neo4j, stream-processing
- Language: Kotlin
- Homepage: https://neo4j.com/docs/kafka
- Size: 3.63 MB
- Stars: 173
- Watchers: 25
- Forks: 71
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Neo4j Connector for Kafka 5.0
![(:Neo4j)-[:LOVES]->(:Kafka:Confluent)](https://github.com/neo4j-contrib/neo4j-streams/raw/gh-pages/3.4/images/neo4j-loves-confluent.png "(:Neo4j)-[:LOVES]->(:Kafka:Confluent)")
This project integrates Neo4j with *Apache Kafka and the Confluent Platform*.
> [!IMPORTANT]
> Newer versions of this connector are now maintained at https://github.com/neo4j/neo4j-kafka-connector.
> This repository is only kept alive for critical bug and security fixes of 5.0.x versions of the connector.## Neo4j Kafka Connect Neo4j Connector
You can download the [Kafka Connect plugin](https://www.confluent.io/hub/neo4j/kafka-connect-neo4j) that allows to ingest events from Kafka to Neo4j and generate change events from Neo4j into Kafka.
## Documentation
Refer to [documentation](https://neo4j.com/docs/kafka/) for more information about installation and configuration of the connector.
## Feedback & Suggestions
As highlighted above, 5.0.x version of the connector is kept as a maintenance version for only critical bug and security fixes.
Please raise any feature requests on the [new repository](https://github.com/neo4j/neo4j-kafka-connector).### Development
## Build locally
In order to build the packages, execute the following command.
```shell
mvn clean package
```You'll find the build artifact in `/kafka-connect-neo4j/target/neo4j-kafka-connect-neo4j-.jar`
### Docs
The documentation source for this version lives at [this repository](https://github.com/neo4j/docs-kafka-connector).
Please raise any documentation updates by creating a PR against it.## License
Neo4j Streams is licensed under the terms of the Apache License, version 2.0. See `LICENSE` for more details.