Neo4j
Neo4j,图数据库
云中鲸
这个作者很懒,什么都没留下…
展开
-
neo4j重置密码(Windows)
先停止neo4j,查找到neo4j的database location路径,一般会在路径:\neo4j-*\data\dbms打开dbms文件夹,找到auth文件并删除,重新启动neo4j,此时使用浏览器访问neo4j就可以使用默认的用户名密码登录。...原创 2018-04-05 11:29:53 · 4892 阅读 · 1 评论 -
py2neo的简单使用(1)
连接Neo4j数据库节点的建立节点之间关系的建立关系属性赋值以及属性值的更新通过属性值查找节点/关系通过节点/关系查找相关联的节点/关系直接执行Cypher语句(run)连接Neo4j数据库要通过python来操作Neo4j,首先需要安装py2neo,可以直接使用pip安装。pip install py2neo在完成安装之后,打开pycharm,调用py2neo即可,from py2neo imp...转载 2018-04-05 14:33:41 · 23811 阅读 · 12 评论 -
csv文件导入Neo4j(包括结点和关系的导入)
在此目录下创建一个import文件,文件夹里面存放需要载入的csv文件,因为Neo4j默认是从打开地址目录(F:\Eclipse_AF\Neo4jTest\neo4j_data)下的import中读出,所以需要在此目录下创建csv文件,否则在Neo4j中执行载入命令会出现找不到文件的情况。(person_Format.csv和PersonRel_Format.csv目录:F:\Eclipse_AF...转载 2018-04-05 20:45:48 · 2516 阅读 · 0 评论 -
Neo4j创建有数组属性的节点
因为最近再搞竞品这个东西,某些用户可能安装了不止一个竞品,但最好能都放一个属性里,所以就用数组来装这些竞品。创建节点create (u:User{name:'Ma',age:23,compare:['Neo4j','MySQL','ArangoDB']}) return n创建好了节点,查询match (n:User) where 'MySQL' in n.compare...原创 2018-04-13 14:36:51 · 5468 阅读 · 4 评论 -
Cypher查询语句
前一阵看的书《Neo4j》全栈开发里面第四章内容原创 2018-05-17 09:27:14 · 1891 阅读 · 0 评论 -
Neo4j关系深度
Neo4j关系深度match p=shortestpath((user:User{name:'%s'})<-[:`邀请`*..10]-(worker:User)) where worker.source IN ['ACCOUNTANT','WORKER'] return user.name,worker.name,length(p)原创 2019-01-25 16:25:40 · 2785 阅读 · 0 评论