We have written a test harness to evaluate performance of a number of graph
alternatives. The original snippet of code is not part of the harness, but
was an example of how we are adding data through the java driver. Because
we are currently using neo4j, that was the initial implementation for that
harness. The test consists of adding 2M nodes using batches/transactions
of 500. Tests are being run initially on dev laptops with the end goal of
running all of the tests on a single, more powerful environment. With neo,
we are able to add the 2M nodes in roughly 6-7 minutes. With Arangodb, we
are in the neighborhood of 35-40 minutes for the same data so as you can
see, this is a pretty dramatic difference.
This is a single arangodb instance running in a docker container. Here is
the docker-compose file being used:
version: '3.7'
services:
arangodb_db_container:
image: arangodb:latest
environment:
ARANGO_ROOT_PASSWORD: rootpassword
ports:
- 8529:8529
volumes:
- arangodb_data_container:/var/lib/arangodb3
- arangodb_apps_data_container:/var/lib/arangodb3-apps
volumes:
arangodb_data_container:
arangodb_apps_data_container:
The data has 6 different node types with all of the types having between
4-7 fields. All of the fields being added are indexed with one field being
indexed as unique.
On Wednesday, February 19, 2020 at 8:17:30 AM UTC-7, Ingo Friepoertner
wrote:
>
> Hi Rob,
>
> can you please share some more details?
> Do you use a local deployment, single server or cluster? What are the
> numbers you get and for what amount of data?
>
>
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/arangodb/dc33706e-6366-483e-86da-303e921ddcf9%40googlegroups.com.