memgraph/docs/feature_ref/dynamic_graph_partitioning.md
Marko Budiselic e80c49f856 Add dgp related docs
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
2018-09-03 12:06:44 +02:00

838 B

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:

--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