e80c49f856
Summary: The following documents related to dynamic graph partitioning are added: * Dependency Diagram * Feature Specification * Feature Reference Reviewers: teon.banek Reviewed By: teon.banek Subscribers: pullbot Differential Revision: https://phabricator.memgraph.io/D1584
21 lines
838 B
Markdown
21 lines
838 B
Markdown
## Dynamic Graph Partitioner
|
|
|
|
Memgraph supports dynamic graph partitioning which dynamically improves
|
|
performance on badly partitioned dataset over workers. To enable it, the user
|
|
should use the following flag when firing up the *master* node:
|
|
|
|
```plaintext
|
|
--dynamic_graph_partitioner_enable
|
|
```
|
|
|
|
### Parameters
|
|
|
|
| Name | Default Value | Description | Range |
|
|
|------|---------------|-------------|-------|
|
|
|--dgp_improvement_threshold | 10 | How much better should specific node score
|
|
be to consider a migration to another worker. This represents the minimal
|
|
difference between new score that the vertex will have when migrated and the
|
|
old one such that it's migrated. | Min: 1, Max: 100
|
|
|--dgp_max_batch_size | 2000 | Maximal amount of vertices which should be
|
|
migrated in one dynamic graph partitioner step. | Min: 1, Max: MaxInt32 |
|