【发布时间】:2017-01-08 20:42:46
【问题描述】:
假设我们有两种 Vertex:LOGIN_USER(property:user_id) 和 IP(property:ip),它们之间的 EDGE 是:LOGIN(property:session_id, login_time)。
这个模型的问题是一个用户和 IP 之间有两条多条边(可以是数千条)。 有没有办法减少两个顶点的边数,同时可以保留属性:sessionId和login_time?我们想为某些查询过滤这两个属性。 边属性不支持基数:列出哪些顶点属性支持。
如果将所有边缘属性放入 Vertex,是否会影响获取 Vertex 的性能? 当泰坦加载顶点的属性时?当遍历一个 Vertex 时,让我们 g.V(1).next(),Titan 会加载该 Vertex 的所有 Property 吗?
【问题讨论】: