AT
Apache TinkerPopDinh Phu
Out edge of vertex is slow
When i run this below query:
"g.V().has("guid", "6203620951906330066").limit(10).out("matching").profile().toSet()"
And I see step "JanusGraphVertexStep(OUT,[matching],vertex)" take a lot of time. Is there any way to solve this?
S
spmallette•394d ago
could someone from @janusgraph have a look at this one please?
B
Bo•394d ago
@Dinh Phu Do you have
query.batch
set to true?DP
Dinh Phu•394d ago
Yes
Yes
B
Bo•394d ago
It does not seem so. If it's enabled, you should see
JanusGraphMultiQueryStep
in the profile resultDP
Dinh Phu•394d ago
i' sorry, i'm wrong. It query.batch default is false and i don't change it
B
Bo•394d ago
No worries! It's by default enabled since 1.0 but if you're using an older version (0.6 or prior versions), then it's by default disabled.
Try enabling it - you should be able to see some performance improvement
DP
Dinh Phu•394d ago
no different after I enable it
B
Bo•393d ago
You will see difference if you change
limit(10)
to limit(100)
or more
query.batch
basically executes the out("matching")
step in parallel. The latency still depends on the longest query. From the original profiler output, it seems it takes significantly more time for some vertices than the others.
What's your hardware setup? Is your backend storage geo distributed?Apache TinkerPop is an open source graph computing framework and the home of the Gremlin graph query language.
1.3KMembers
View on DiscordWant results from more Discord servers?
More PostsTranslating bytecode into JupyterLabs compatible script.I've found that the gremlin syntax in jupyter is different from every other language, including pythQuery if else in gremlinI have a query and that return a list vertex. I want to do a query from those vertexes like this (ifDoes Gremlin do DFS or BFS?Does Gremlin perform a Depth First Search (DFS) or Breadth First Search (BFS) when traversing?Self-service roles for providers and areas of expertiseWe have roles for providers right now as listed in #roles - they are handed out by moderators. So faMore elaborate sack examples in the docsThere are a few examples for the `sack` step, but it would be good to have a more concrete one.
For Isolated vertices vs connected vertices with no join benefitIs there any downside to storing an isolated vertex with references to other nodes? Creating relatioSubgraph Strategy with vertexProperties + project().by("field name") = crashRunning the following query:
`g.withStrategies(new SubgraphStrategy(vertexProperties: constant(true)Custom MutationListener on TransactionHello everyone, I'm a beginner regarding tinkerpop and i'm trying to fire my custom listener after Gremlin Query to give all related items in versioned graphI am working on a requirement where I need to store all version of a record in a Graph Database say Order group count result alphabeticallyHi!
Given the following query and results in the enclosed image: how would I sort the labels alphabTransactions - tx.commit vs tx.closeI have a question related to transactions. I'm having issues with tx.commit() hanging locally when rExtracting the ProjectStep of a GraphTraversal instance during unit testing**Tl;dr**
Given an instance of `GraphTraversal<?, Map<String, Object>>`, is it possible to extract tWhen can we get a non-RC release for Python 3.11 support in Production Envs?There was a bug where the version of aiohttp was too strict and blocked Python 3.11 support. ( httpsSubgraph query returns String instead of TinkerGraph Object in Fluent Java APIHi guys.
I am running the following query in the console and it works fine:
`g.V().has('user', 'id'Multiple Graphs in Gremlin Server?How do I manage multiple graphs?
Is there an option where I can select which graph to use for query Has anyone else encountered "NoSuchElementException" when calling getLeafTrees() on a tree objectDid a little bit of debugging and it seems that the issue has to do with a cast to Tree before calliThe query gets slower as the number of vertices that already exist in JanusGraph gets bigger and bigWhen i start JanusGraph and perform any query like :
- g.V().has(properties).limit(10).toList()
- g.Is there a limitation on Neptune HTTP API endpoint compatibility when using a proxy and IAM Auth?Hi,
Got a weird one today. I'm working on bringing full compatibility for the use of proxies frontiPreventing Janusgraph crash on timeoutAccording to this: https://stackoverflow.com/questions/61985018/janusgraph-image-stop-responding-aftWay to update static vertexhttps://docs.janusgraph.org/schema/advschema/#static-vertices
I read document about TTL vertex. And