gremlin 输出与在互联网上看到的不同,我认为以字节为单位
gremlin outputs different from as seen on the internet, I think in bytes
如何获得 gremlin 输出法线索引和 v
目前它输出这样的东西
gremlin> g.V
WARN com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx - Query requires iterating over all vertices [()]. For better performance, use indexes
gremlin> juno = g.addVertex(null);
==>v[128824]
gremlin> june = g.addVertex(null);
==>v[128828]
gremlin> jape = g.addVertex(null);
==>v[128832]
但是我在网上看到的,当在图中添加一个顶点时,应该输出这样的东西
gremlin> g.V
WARN com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx - Query requires iterating over all vertices [()]. For better performance, use indexes
gremlin> juno = g.addVertex(null);
==>v[1]
gremlin> june = g.addVertex(null);
==>v[2]
gremlin> jape = g.addVertex(null);
==>v[3]
当我尝试加载大约 10000 个顶点时出现同样的问题。所有这些顶点都有 _id 字段,但加载后该字段消失了。它也不是顶点已经加载了这个 id ....同样是 _type 字段的情况,它在加载后也不存在。
我需要这些 ID 和类型,因为它们也映射到其他 table 中的内容。
下面是我的 rexter doghouse 的 3 个加载顶点的外观
http://i.imgur.com/xly0jf8.png
对所有这些东西有点困惑。
提前致谢
将顶点添加到 Titan 后,会分配一个 Element
标识符。该值由 Titan 决定,您不应期望它从“1”或任何其他特定数字开始。如果您需要这样的数字,您应该自己添加。
关于 _id
和 _type
字段,我假设您指的是在 Rexster 的 JSON 输出中找到的字段。请注意,那些是附加到输出的 Rexster 字段。 _id
始终存在,应根据您返回的数据直接映射到 Vertex.id()
或 Edge.id()
。 _type
只是指返回的JSON是代表一个"vertex"还是一个"edge"。该数据未存储在 Titan 本身中。
如何获得 gremlin 输出法线索引和 v
目前它输出这样的东西
gremlin> g.V
WARN com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx - Query requires iterating over all vertices [()]. For better performance, use indexes
gremlin> juno = g.addVertex(null);
==>v[128824]
gremlin> june = g.addVertex(null);
==>v[128828]
gremlin> jape = g.addVertex(null);
==>v[128832]
但是我在网上看到的,当在图中添加一个顶点时,应该输出这样的东西
gremlin> g.V
WARN com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx - Query requires iterating over all vertices [()]. For better performance, use indexes
gremlin> juno = g.addVertex(null);
==>v[1]
gremlin> june = g.addVertex(null);
==>v[2]
gremlin> jape = g.addVertex(null);
==>v[3]
当我尝试加载大约 10000 个顶点时出现同样的问题。所有这些顶点都有 _id 字段,但加载后该字段消失了。它也不是顶点已经加载了这个 id ....同样是 _type 字段的情况,它在加载后也不存在。
我需要这些 ID 和类型,因为它们也映射到其他 table 中的内容。
下面是我的 rexter doghouse 的 3 个加载顶点的外观
http://i.imgur.com/xly0jf8.png
对所有这些东西有点困惑。
提前致谢
将顶点添加到 Titan 后,会分配一个 Element
标识符。该值由 Titan 决定,您不应期望它从“1”或任何其他特定数字开始。如果您需要这样的数字,您应该自己添加。
关于 _id
和 _type
字段,我假设您指的是在 Rexster 的 JSON 输出中找到的字段。请注意,那些是附加到输出的 Rexster 字段。 _id
始终存在,应根据您返回的数据直接映射到 Vertex.id()
或 Edge.id()
。 _type
只是指返回的JSON是代表一个"vertex"还是一个"edge"。该数据未存储在 Titan 本身中。