Neo4j为什么不支持创建无向关系
发布时间:2024-12-27 16:58
Neo4j为什么不支持创建无向关系
发布于 6 年前 作者 anybody 4878 次浏览 来自 问答
无向关系应该是一种很常见的场景,Neo4j为什么不支持创建无向关系呢?并且也没集成自动创建反向关系的语法,为何这么设计呢?另外,尴尬的是,官方文档中介绍算法的时候,经常说支持有向关系、无向关系。。。既然没有无向关系,为何还要说支持无向关系呢?
5 回复
pangguoming 1楼•6 年前
neo4j 官方给出的解释是,必须加方向,不能创建无指向的关系。 需要遍历无指向的关系 语句中不指明方向即可,即不加箭头 (< 、>符号)即可。如 match (m)-[]-(n) return
graphway 2楼•6 年前
关系的存储需要指明方向,这是出于对查询效率的考虑。查询时可以不要求或指定关系,例如:(a) -[:关系]- (b),效果就是无向/双向关系了。
anybody 3楼•6 年前
@graphway 仅仅是出于查询效率的考虑吗?比如我认识你,你也认识我。这两者关系是一样的,如果建立关系就必须建立两个一样的反向关系,这难道就是以空间换时间吗?
graphway 4楼•6 年前
不一定啊,我认识你不一定你认识我。如果关系的方向无关,可以只建一个,查询时不指定方向就可以了。
anybody 5楼•6 年前
@graphway 嗯嗯 多谢
网址:Neo4j为什么不支持创建无向关系 https://m.mxgxt.com/news/view/535527
相关内容
Neo4j实战应用构建明星关系图谱利用python构建知识图谱,在neo4j里显示不了关系,如何解决?
Neo4j关系属性怎样进行类型管理
如何在春季数据neo4j中对这种关系进行建模?
Win系统安装Neo4j
Neo4j数据模型能影响关系吗
关于图数据库neo4j的关系建立
利用图数据库neo4j搭建娱乐圈知识图谱
使用Neo4j进行复杂关系查询有哪些最佳实践
国外vps中Neo4j与Spring框架集成如何进行
随便看看
- 孙俪喊杨幂 “绣绣” 背后的 21 年:从《红粉世家》到《生万物》的闺蜜进化史
- 小s缺席师母寿宴,疑似未被邀请,姐姐走后圈中少有好友替她说话
- 娱乐圈伴郎是谁的外号啊
- 未小沫:沈腾,登上热搜! 娱乐圈的中年男星,太卷了! 10月17日大清早,继黄晓明、邓超暴瘦之后,娱乐圈减肥成功的男星又添一枚,令人没有想到的是,竟然是体重一路狂飙的沈腾。不少网友看后,纷纷表示:“乍一看,还以为是个替身演员呢”[捂脸] 据悉,17日,沈腾本是发视频给好友孙兴庆生,没想到视频一曝光,网友的关注点却纷纷落到了沈腾身上: 沈叔叔啥情况,开十级瘦身美颜了[捂脸] 乍一看,还以为是...
- 好友公开何晴手术后照片:头发稀疏脸浮肿,坐轮椅面容憔悴认不出

