0

在 NEO4J 之上的 DBPEDIA 中使用 gremlin 脚本。我想在最快的时间内获得例如的顶点id号:

"@URI": "U http://dbpedia.org/resource/United_States_Congress"

所以我试图运行的是:

g.V.filter{it.v.value == "U http://dbpedia.org/resource/United_States_Congress"}

执行需要太多时间。

  • 如何获取节点编号?
  • 我怎样才能在实时系统中做到这一点?
4

1 回答 1

2

您正在遍历所有顶点并过滤特定值。那一定很慢!value尝试在键索引中查找值:

g.V("value", "U http://dbpedia.org/resource/United_States_Congress").id
于 2012-12-03T02:47:50.967 回答