生成图
基于理论模型,生成具有半真实随机分布的无向(随机方向)图。提供节点标签将生成带有该标签和随机 uuid 属性的节点。提供关系类型将生成该类型的关系。如果将标签和/或关系设置为 null,则将分别生成带有随机 name 的随机 Person 节点和 FRIEND_OF 关系。
有关理论介绍,请参阅以下博客文章
关于允许的配置值,请查看各生成器配置类(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)