ArangoDB-Community / arangodb-java-parquet

Repository from Github https://github.comArangoDB-Community/arangodb-java-parquetRepository from Github https://github.comArangoDB-Community/arangodb-java-parquet

ArangoDB Java Parquet Loader

This project enables the loading of Parquet files into ArangoDB collections.

Example Usage

Synchronous Upload

ArangoJack arangoJack = new ArangoJack();
ArangoDB arangoDB = new ArangoDB.Builder().serializer(arangoJack).build();
ArangoDatabase db = arangoDB.db("mydb"); 
ArangoCollection myCol = db.collection("myCol");

ParquetArangoLoader loader = new ParquetArangoLoader();
loader.loadParquetFileIntoArango("myParquetFile.parquet", myCol);

Async Upload

ArangoJack arangoJack = new ArangoJack();
ArangoDBAsync arangoDB = new ArangoDBAsync.Builder().serializer(arangoJack).build();
ArangoDatabaseAsync db = arangoDB.db("mydb"); 
ArangoCollectionAsync myCol = db.collection("myCol");

ParquetArangoLoader loader = new ParquetArangoLoader();
loader.loadParquetFileIntoArangoAsync("myParquetFile.parquet", myCol);

About

License:Apache License 2.0


Languages

Language:Java 100.0%