{"repo":"vesoft-inc/nebula-exchange","free":true,"listed":false,"github":"https://github.com/vesoft-inc/nebula-exchange","clone":"git clone https://github.com/vesoft-inc/nebula-exchange.git","description":"NebulaGraph Exchange is an Apache Spark application to parse data from different sources to NebulaGraph in a distributed environment. It supports both batch and streaming data in various formats and sources including other Graph Databases, RDBMS, Data warehouses, NoSQL, Message Bus, File systems, etc.","language":"Scala","stars":38,"topics":["data-import","data-pipeline","etl","graph-database","nebulagraph","spark","hacktoberfest"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"NebulaGraph Exchange 中文版 NebulaGraph Exchange (referred to as Exchange) is an Apache Spark™ application used to migrate data in bulk from different sources to NebulaGraph in a distributed way(Spark). It supports a variety of batch or streaming data sources and allows direct writing to NebulaGraph through side-loading (SST Files). Exchange supports Spark versions 2.2, 2.4, and 3.0 along with their respective toolkits named: nebula-exchange spark 2.2 , nebula-exchange spark 2.4 , and nebula-exchange spark 3.0 . Note: - Exchange 3.4.0 does not support Apache Kafka and Apache Pulsar. Please use Exchange of version 3.0.0, 3.3.0, or 3.5.0 to load data from Apache Kafka or Apache Pulsar to NebulaGraph for now. - This repo covers only NebulaGraph 2.x and 3.x, for NebulaGraph v1.x, please use NebulaGraph Exchange v1.0. Build or Download Exchange 1. Build the latest Exchange After packaging, the newly generated JAR files can be found in the following path: - nebula-exchange/nebula-exchange spark 2.2/target/ contains nebula-exchange spark 2.2-3.0-SNAPSHOT.jar - nebula-exchange/nebula-exchange spark 2.4/target/ contains nebula-exchange spark 2.4-3.0-SNAPSHOT.jar - nebula-exchange/nebula-exchange spark 3.0/target/ contains nebula-exchange spark 3.0-3.0-SNAPSHOT.jar 3. Download from the GitHub artifact Released Version: GitHub Releases or Downloads Snapshot Version: GitHub Actions Artifacts Get Started Here is an example command to run the Exchange: And when the source is Hive , run: Run t","default_branch":null,"files":null,"tree":[],"storefront":"/r/vesoft-inc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vesoft-inc/nebula-exchange/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}