neo4j
Claroja
这个作者很懒,什么都没留下…
展开
-
neo4j 约束(CONSTRAINT)
1.创建约束CREATE (n:test{name:'wang'})CREATE CONSTRAINT ON (n:test) ASSERT n.name IS UNIQUE2.重复添加元素CREATE (n:test{name:'wang'})报错Neo.ClientError.Schema.ConstraintValidationFailedNode(0) already exists with label `test` and property `name` = 'wang'注意原创 2021-02-03 20:23:07 · 1908 阅读 · 0 评论 -
neo4j 节点与关系
neo4j中就两个对象节点:node(var:label {key:value})()使用括号包裹var是临时变量,只在某条语句中起作用,主要是方便被return调用,没有实际意义label相当于sql中的表名的概念,将经常查询,分类含义的属性properties,放在label中,查询速度比较快.key value就是可以通过var.properties来调用关系relationship-[var:type{key:value}]->[]使用中括号包裹var同nodetype同原创 2021-02-01 23:14:58 · 890 阅读 · 0 评论 -
neo4j docker
1.拉取镜像docker pull neo4j2.运行容器docker run -d --name container_name \ //-d表示容器后台运行 --name指定容器名字 -p 7474:7474 -p 7687:7687 \ //映射容器的端口号到宿主机的端口号 -v /home/claroja/neo4j/data:/data \ //把容器内的数据目录挂载到宿主机的对应目录下 -v /home/claroja/neo4j/logs:/logs \ //挂载日志目录原创 2021-02-01 23:01:06 · 415 阅读 · 0 评论