Hi, ArangoImp uses a subset JSONL as format - one json document per line. It will send the server a batch of documents to insert that way. However, it doesn't parse the json itself to group those chunks, but leans on finding linebreaks to mark those document borders.
The server will then parse the documents and insert them in chunks. The ArangoDB cluster consists of three roles: Agency, DBServer and Coordinator. The agency knows which shard lives on which DBServer, the shard keys etc. The Coordinator is the role that the user will interact with. It will organize to distribute queries / data across the DBServers and their shards. Cheers, Willi On Wednesday, March 29, 2017 at 7:36:58 AM UTC+2, Ahr12 wrote: > > Hello, > I create a java code with batch mode for create a graph with 20M nodes and > 30M edges. but it's too much time. So, I use arangoimp tool for bulk > insertion.I want to know how it insert the node and edge into collections > and which algorithm they use? I want to more understand about Arangodb in > detail like how cluster & arangoimp work backend side. > Thanks > -- You received this message because you are subscribed to the Google Groups "ArangoDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
