我目前正在使用 neo4j,如果有人知道如何对密码查询给出的结果进行分页,特别是结果的大小是如此之大,大约 1 亿。
我知道跳过、限制和排序的方法(这不好,需要很长时间)。那么有没有人知道另一种有效的方法来进行分页。
先感谢您。
我目前正在使用 neo4j,如果有人知道如何对密码查询给出的结果进行分页,特别是结果的大小是如此之大,大约 1 亿。
我知道跳过、限制和排序的方法(这不好,需要很长时间)。那么有没有人知道另一种有效的方法来进行分页。
先感谢您。
APOC定期执行程序可能对您有用。
例如,apoc.periodic.iterate允许您以特定大小批量执行查询(称为“内部查询”)。
实际上,您不需要order by
从句。你可以使用SKIP
和LIMIT
喜欢RETURN x SKIP 0 LIMIT 15
。我认为它的性能应该更好。