https://github.com/griddb/griddb-kafka-connect
GridDB Kafka Connector
https://github.com/griddb/griddb-kafka-connect
Last synced: 9 months ago
JSON representation
GridDB Kafka Connector
- Host: GitHub
- URL: https://github.com/griddb/griddb-kafka-connect
- Owner: griddb
- License: apache-2.0
- Created: 2022-09-20T08:35:21.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-17T02:16:48.000Z (over 1 year ago)
- Last Synced: 2025-06-28T21:35:41.672Z (about 1 year ago)
- Language: Java
- Size: 283 KB
- Stars: 1
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
GridDB Kafka Connector
# Overview
The Griddb Kafka Connector is a Kafka Connector for loading data to and from GridDB database with [Apache Kafka](https://kafka.apache.org/).
# Operating environment
Building of the library and execution of the sample programs have been checked in the following environment.
OS: Ubuntu 24.04(x64)
Java: 17
Maven: 3.9.5
Kafka: 2.13-3.7.1
GridDB server: V5.6 CE, Ubuntu 22.04(x64)
# Build
```console
$ cd GRIDDB_KAFKA_CONNECTOR_FOLDER
$ mvn clean install
```
# Run
After build, put jar file GRIDDB_KAFKA_CONNECTOR_FOLDER/target/griddb-kafka-connector-X.X.X.jar to KAFKA_FOLDER/libs.
Start Kafka server.
Note: X.X.X is the software version.
There are 2 sample config files in config folder to run Sink and Source connector.
## Run the GridDB sink/source connector with the sample config file
Please refer to ["Using Apache Kafka with GridDB database"](docs/GridDB-kafka-sink-connect-and-source-connect-guide.md).
# Function
(available)
- STRING, BOOL, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE, TIMESTAMP, BLOB type for GridDB
(not available)
- GEOMETRY, ARRAY type for GridDB
# Community
* Issues
Use the GitHub issue function if you have any requests, questions, or bug reports.
* PullRequest
Use the GitHub pull request function if you want to contribute code.
You'll need to agree GridDB Contributor License Agreement(CLA_rev1.1.pdf).
By using the GitHub pull request function, you shall be deemed to have agreed to GridDB Contributor License Agreement.
# License
This GridDB Kafka Connector source is licensed under the Apache License, version 2.0.
# Trademarks
Apache Kafka, Kafka are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.