What are the parallel graph computation framework used by nebula graph? Partial evaluation or message passing or some other frameworks?
- Nebula Graph version
2.0.0 - Deployment type
Cluster
What are the parallel graph computation framework used by nebula graph? Partial evaluation or message passing or some other frameworks?
2.0.0
Cluster
Nebula 2.0 provides algorithms using Graphx.
Please see readme: nebula-spark-utils/nebula-algorithm at master · vesoft-inc/nebula-spark-utils · GitHub
Is it used by the database itself? When processing queries, like subgraph matching, how does nebula graph enumerate the results?
It cannot be used by the Database. We use Nebula-Spark-Connector to read the graph edge data to Graphx and then execute the algorithms.
For Nebula subgraph query, you can see this document: GET SUBGRAPH - Nebula Graph Database Manual