2014-09-29 128 views
0

您能否恰当地定义轻量级边缘? 只是简单介绍一下您在想的轻量级边缘概念? 图中轻量级边的重要性和缺点是什么?轻量级边缘

回答

0

official documentation

轻型边缘

从OrientDB v1.4.x边缘开始,在默认情况下,被管理作为轻巧的边缘:他们没有自己的身份的记录,但实际存储为顶点内的链接。 OrientDB仅在边没有属性时自动使用轻量级边,否则使用常规边。从逻辑的角度来看,轻量级边缘是所有效果的边缘,因此所有图形函数都能正常工作。这是为了提高性能并减少磁盘空间。但是因此,由于轻量级边不会作为数据库中的单独记录存在,因此以下查询不会返回轻量级边:

从E中选择 在大多数情况下,边从顶点使用,所以此不会造成任何特别的问题。如果需要直接查询边缘,即使是没有属性的边缘,也可以通过执行一次该命令来禁用轻量级边缘特征:

ALTER DATABASE CUSTOM useLightweightEdges = false 这只对新边缘生效。欲了解更多信息,请看:https://github.com/orientechnologies/orientdb/wiki/Troubleshooting#why-i-cant-see-all-the-edges

欲了解更多信息请看Graph API。