我想检索特定数量的随机节点。该图由 3 000 000 个节点组成,其中一些是源,一些是目标,一些是两者。
目的是检索随机源,由于我不知道如何选择随机源,因此程序会生成从 1 到 3 000 000 的 k 个随机数,它们代表节点 ID,然后丢弃所有随机选择的非源节点。由于这个过程很耗时,我想知道是否可以使用密码查询直接选择随机源。
如果选择所有来源,查询将如下
START t=node(*) MATCH (a)-[:LEADS_TO]->(t) RETURN a
有谁知道如何直接使用密码选择有限数量的随机节点,或者如果不可能,建议任何解决方法?