neo4j的使用二
2009-08-11 17:07
253 查看
在shell环境下编辑管理neo节点
先要有neo的shelljar文件,然后执行org.neo4j.util.shell.StartLocalClient后面的参数是EmbeddedNeo("var/neo1")的文件目录(见neo4j学习一中的代码实现后的数据)
详细的说明见:http://wiki.neo4j.org/content/Shell
1)切换节点
这里的切换和在linux的shell环境下差不多,也是用“cd“命令符,
cd<node-id>
cd-a<node-id>“-a“直接切换到某个节点,不管当前是在那个节点
2)显示节点信息
ls
3)创建节点和关系
创建节点:mkrel–tA_RELATIONSHIP_TYPE-dOUTGOING–c
-c是创建节点,在–c后面不用跟参数,因为系统会自动分配节点ID;
A_RELATIONSHIP_TYPE是关系的类型,这个自定义;
-dOUTGOING是一个向外指的箭头。
如果是要在两个已经有的节点之间建立一个连接,首先cd到需要连接的节点,
mkrel-tA_RELATIONSHIP_TYPE-dOUTGOING-n<other-node-id>,这样就建立了一个A_RELATIONSHIP_TYPE的关系的连接到别的节点了。
4)删除节点和关系
Rmrel
这里的官方wiki没有详细说明,很大概说了个概念,以后再补上例子吧。
先要有neo的shelljar文件,然后执行org.neo4j.util.shell.StartLocalClient后面的参数是EmbeddedNeo("var/neo1")的文件目录(见neo4j学习一中的代码实现后的数据)
详细的说明见:http://wiki.neo4j.org/content/Shell
1)切换节点
这里的切换和在linux的shell环境下差不多,也是用“cd“命令符,
cd<node-id>
cd-a<node-id>“-a“直接切换到某个节点,不管当前是在那个节点
2)显示节点信息
ls
3)创建节点和关系
创建节点:mkrel–tA_RELATIONSHIP_TYPE-dOUTGOING–c
-c是创建节点,在–c后面不用跟参数,因为系统会自动分配节点ID;
A_RELATIONSHIP_TYPE是关系的类型,这个自定义;
-dOUTGOING是一个向外指的箭头。
如果是要在两个已经有的节点之间建立一个连接,首先cd到需要连接的节点,
mkrel-tA_RELATIONSHIP_TYPE-dOUTGOING-n<other-node-id>,这样就建立了一个A_RELATIONSHIP_TYPE的关系的连接到别的节点了。
4)删除节点和关系
Rmrel
这里的官方wiki没有详细说明,很大概说了个概念,以后再补上例子吧。
相关文章推荐
- neo4j使用指南
- 稀奇稀奇真稀奇--使用java Map读取neo4j数据碰到的一个困惑
- Neo4j的Rest接口使用
- 关于ubuntu下neo4j的安装与使用
- Neo4j介绍与使用
- neo4j 函数使用
- neo4j的使用
- java使用jdbc连接neo4j数据库
- 在 Python 中使用 Neo4j
- 在Django中使用Neo4j
- Neo4j的Rest接口使用
- neo4j中索引的使用
- neo4j的使用感悟
- 使用Neo4j Java Driver操作Neo4j
- 使用batch-import工具向neo4j中导入海量数据
- neo4j的使用一
- Neo4j REST API使用实例---ttlsa教程系列之neo4j(二)
- [置顶] neo4j使用教程(2)初步使用py2neo
- 如何在node.js中使用neo4j