-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Description
Search before asking
- I had searched in the feature and found no similar feature requirement.
Description
-
Description
HugeGraph is an easy-to-use, efficient, and general-purpose open-source graph database system.
To facilitate users in efficiently writing data from various data sources (like MySQL, Kafka, ClickHouse, etc.) into HugeGraph, we propose adding a new V2 connector for SeaTunnel: connector-HugeGraph. -
Task Proposal
The implementation of theHugeGraphSinkconnector should support the following core features:Connection Configuration: Support configuration for the HugeGraph Server URL, graph name, and authentication details.
Write Vertices (Vertex): Support mapping and writingSeaTunnelRowdata as Vertices in HugeGraph, including configuring thelabel, ID strategy (e.g.,PRIMARY_KEY,CUSTOMIZE), and properties.
Write Edges (Edge): Support mapping and writingSeaTunnelRowdata as Edges in HugeGraph, including configuring thelabel,sourcevertex ID,targetvertex ID, and properties.
Batch Writing: Support efficient batch writes (Batch Write) to improve throughput.For the design document of this connector, please refer to the following repository document:
https://github.com/hugegraph/seatunnel/tree/hg-connector
Usage Scenario
No response
Related issues
No response
Are you willing to submit a PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct