Ruby Neo4j上的拓扑排序
我在neo4j上有一个图,我想运行一个拓扑排序,最好不要在图本身上写,以允许多个客户端同时在同一个图上运行算法 我应该如何处理这个问题?我应该克隆图形并处理临时副本,还是有某种遍历/迭代器 谢谢 PS:我通过Ruby上的neography gem REST API使用neo4J 一旦有了所需的数据,就可以启动事务并使其失败,这样它就不会写入数据库。有关示例,请参见。如果您必须接触一百万个节点,这将不会太好,但对于图形的小子集,这应该不会有问题。DanRuby Neo4j上的拓扑排序,ruby,rest,graph-theory,neo4j,topological-sort,Ruby,Rest,Graph Theory,Neo4j,Topological Sort,我在neo4j上有一个图,我想运行一个拓扑排序,最好不要在图本身上写,以允许多个客户端同时在同一个图上运行算法 我应该如何处理这个问题?我应该克隆图形并处理临时副本,还是有某种遍历/迭代器 谢谢 PS:我通过Ruby上的neography gem REST API使用neo4J 一旦有了所需的数据,就可以启动事务并使其失败,这样它就不会写入数据库。有关示例,请参见。如果您必须接触一百万个节点,这将不会太好,但对于图形的小子集,这应该不会有问题。Dan 一旦有了所需的数据,就可以启动事务并使其失败
一旦有了所需的数据,就可以启动事务并使其失败,这样它就不会写入数据库。有关示例,请参见。如果必须接触一百万个节点,这将不会太好,但对于图形的小子集,这应该不会有问题。图形有多大?我会考虑克隆图表,并对其进行批量操作,但这取决于您的设置和上下文……图有多大?我会考虑克隆图表,并对其进行批量操作,但这取决于您的设置和上下文…谢谢马克斯!此外,新摄影术是一块巨大的宝石。我正在按照你的建议做,并使用RGL对内存进行拓扑排序。谢谢Max!此外,新摄影术是一块巨大的宝石。我正在按照你的建议,使用RGL对内存进行拓扑排序。