每天都会有几万到几十万不等的数据需要添加的neo4j中,选择哪种导入方式比较好点
发布于 4 年前 作者 xurunhan 1549 次浏览 来自 问答

QQ图片20191122145355.png

7 回复

load csv 或者 load csv + apoc 实现动态添加关系类型

这么小的数据量,直接使用UNWIND {list} AS ROW然后使用语句导入就好了

@xiaocainiao 刚得到消息,每天一百万的数据,其中还有修改的, 用load csv + apoc 可以吗

@crazyyanchao 每天一百万的数据,其中还有修改的, 用UNWIND {list} AS ROW 可以吗

1、先确认一下每天一百万数据真的都需要进入图数据库吗,可以考虑先优化你的图模型,这一步很关键!!!之后的查询存储维护性能跟这个密切相关,务必重视。 2、NEO4J更适合做关系分析,与关系分析没有关系的数据可以保存到mysql或者elasticsearch啊 3、修改更新导入其实LOAD CSV和UNWIND都可以,可以参考一下下面的实现 TIM截图20191127094330.png

回到顶部