百万数据查询效率问题,小白求教
发布于 6 年前 作者 changshuaihe 1819 次浏览 来自 问答

match(i:risk_ips) merge(a:ip{name:i.name,ip:i.name}) 从risk_ips标签取出所有的ip,然后维护进ip标签里面

如上,risk_ips三百多万记录,然后就无尽等待。。

想请教下,这个语句的大概执行原理,以及如何优化这个需求。 谢谢

3 回复

match(i:risk_ips) merge(a:ip{ip:i.name}) set a.name = i.name

merge的时候判断重复的字段放在merge的括号里,其他放外面去set,另外记得ip的name属性建索引

@zhoujieren64 瞬间完成。理解思路了,感谢前辈

@changshuaihe 共同学习o(╯□╰)o

回到顶部