-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slowness #3
Comments
Adding @mikepersonick. Tryit with the https://github.com/blazegraph/tinkerpop3#bulk-load-api. |
Ok, much faster 0:00:02.066 for the insert in batch mode. neo4j takes 0:00:00.243 in normal mode. Reckon there is locking going on as embedded mode really should write faster. |
OK -- makes sense. That difference part of the Tinkerpop3 design per @mikepersonick:
Would be interested in relatively numbers with much larger data scales for loading and also with executing of traversal work loads. We'll do some testing ourselves as well. Please pass along any testing that you have. |
I do not really follow that part as, at least in the code above, the user does not specify the ids so there should be nothing to check? |
0:03:40.845 for insert
0:00:00.164 for select
The select is fine but the insert time is way to slow.
The time seem to be spent in
com.bigdata.relation.accesspath.BlockingBuffer$BlockingIterator._hasNext()
The same code on Sqlg (Postgres) inserts in 1.2 seconds.
I did not test Neo4j but it is in general way faster than Sqlg being embedded.
Expecting sub second times for an embedded graph.
The text was updated successfully, but these errors were encountered: