Neo4j
Neo4j图数据库
芭比萌妹
欢迎来到萌妹乐园
展开
-
JAVA代码实现指定开始节点和结束节点中间经过的路径关系
【代码】JAVA代码实现指定开始节点和结束节点中间经过的路径关系。原创 2023-11-03 11:02:52 · 109 阅读 · 0 评论 -
Java代码实现根据节点属性信息模糊查询节点
【代码】Java代码实现根据节点属性信息模糊查询节点。原创 2023-11-03 10:54:43 · 141 阅读 · 0 评论 -
Java初始化大量数据到Neo4j中(二)
接Java初始化大量数据到Neo4j中(一)继续探索,之前用create命令导入大量数据发现太过耗时,查阅资料说大量数据初始化到Neo4j需要使用。业务数据说明可以参加Java初始化大量数据到Neo4j中(一),这里主要是将处理好的节点数据和关系数据分别导出为csv。uniqueValue:ID 冒号前面可以随便写,冒号后端必须是ID,标识全局id,不可重复。CsvUtil用的是Hutool中的工具类,引入下面依赖即可。:START_ID:开始节点的唯一值。:END_ID:结束节点的唯一值。原创 2023-09-27 15:56:43 · 1921 阅读 · 0 评论 -
Java初始化大量数据到Neo4j中(一)
之后执行controller接口,进行数据抽取和导入Neo4j,我开发的时候用的环境,大约有7w个节点,120w条关系。我开发的思路是:1.先将所有的表中数据取出来做为节点 2.根据关系表将这个数据的关系查出来之后组装语句将数据添加到Neo4j中。我刚开始开发的时候,由于对Neo4j的了解并没有很多,第一想到的是用代码通用组装create语句进行创建节点以及关系。业务说明:系统中有很多实体表,每个实体表中有自己的数据,不同实体有一张关系表进行维护。使用Java代码组装CQL语句,用原生session进行。原创 2023-09-27 15:30:44 · 1768 阅读 · 0 评论 -
Neo4j CQl语句(持续更新)
5.删除一个标签中所有的节点,可以将这个标签下的所有节点和关系删掉。3.删除一个节点 DELETE(通过属性删除)2.删除一个节点及其所有的关系。4.删除所有节点和所有的关系。原创 2023-09-19 10:21:14 · 1120 阅读 · 0 评论