生成图
根据理论模型,使用半真实的随机分布生成无向(随机方向)图。提供节点标签将生成带有该标签和随机 uuid 属性的节点。提供关系类型将生成具有该类型的关系。在标签和/或关系位置提供 null
将分别生成具有随机 name
和 FRIEND_OF
关系的随机 Person
节点。
有关理论介绍,请参阅以下博客文章
有关允许的配置值,请查看相应生成器(BarabasiAlbertConfig
、ErdosRenyiConfig
、WattsStrogatzConfig
和 DistributionBasedConfig
)的配置类的 Javadoc。
除了您想要生成的节点数量之外,所有其他参数都可以传入 null
。将使用合理的默认值。
示例
CALL apoc.generate.ba(1000, 2, 'TestLabel', 'TEST_REL_TYPE')
CALL apoc.generate.ws(1000, null, null, null)
CALL apoc.generate.simple([2,2,2,2], null, null)