我正在解析比特币区块链,整个想法是构建一个看起来像这样 (address)-[redeemed]->(tx)-[sent]->(address) 的节点图,这样我就可以看到比特币地址与彼此。问题是执行时间,有时只导入一笔交易就需要几分钟。此外,其中一些查询太长,如几千行,根本不会执行。我已经阅读了几篇关于如何优化匹配查询的文章,但几乎没有发现关于创建和合并的内容。我在这里看到一些人建议使用 UNWIND 并发送尽可能多的数据作为参数,以缩短查询时间,但我不知道如何在我的查询中实现这一点。
这是我的查询示例:http: //pastebin.com/9S0kLney