图数据库
文章平均质量分 51
长弓Smile
这个作者很懒,什么都没留下…
展开
-
图数据库Neo4j安装及入门:
Neo4j 官网:https://neo4j.com/ windows下载桌面安装包后安装注册账号登录 第一次使用流程: 1.创建新数据库,选择Local,输入名称Test,选择默认数据库版本。 2.点击启动按钮,然后在浏览器打开,输入网址 localhost:7474/ 3.创建一个电影数据库(Create、Find、Query、Solve) 1)CreateCREATE (T原创 2017-12-01 11:51:49 · 5906 阅读 · 2 评论 -
Neo4j Cypher查询
1.创建节点CREATE (a:实体{value:'姚明'}),(b:实体{value:'叶莉'}),(c:实体{value:'1981年11月20日'})2.简单查询Match(n:实体)return n3.创建节点间的关系Match (a:实体),(b:实体)where a.value = '姚明' and b.value ='叶莉'Create (a)-[r1:...原创 2018-05-31 09:48:26 · 1184 阅读 · 3 评论 -
Java操作Neo4j
添加依赖: <dependency> <groupId>org.neo4j.driver</groupId> <artifactId>neo4j-java-driver</artifactId> <version>1.0.0</version></d原创 2018-05-31 17:29:03 · 1181 阅读 · 0 评论 -
Neo4j清空数据
突然发现之前导入数据的程序有问题,于是得清空之前的数据Neo4j社区中有两种方案(http://neo4j.com.cn/topic/5b0612549662eee704f31d45):一、用下列 Cypher 语句:match (n) detach delete n二、1、停掉服务;2、删除 graph.db 目录;3、重启服务。对于少量数据,第一种方案是很方便的,但是数据量大的...原创 2018-10-16 15:04:36 · 14014 阅读 · 0 评论 -
Neo4j批量导入数据
有接近2G的数据想导入到Neo4j图数据库中,最开始想的是利用python连接数据库,利用Cypher查询语句一条条的进行,但是发现时间消耗非常大,程序越来越慢,数据最终没有导入完成就放弃了。(7电脑*24工作,半个月才导了不到一半的数据)最后决定采用批量导入(原来没用批量导入是想插入的时候先判断是否存在,事实证明只要设置好ID就行)参考文章:https://www.jianshu.com/...原创 2019-01-19 17:38:28 · 3371 阅读 · 2 评论