我有这个titan db模式:
val mgmt = getManagementSystem val guid = mgmt.makePropertyKey("guid").dataType(classOf[String]).make() mgmt.buildIndex("byGuid",classOf[Vertex]).addKey(guid).unique().buildCompositeIndex() mgmt.commit() mgmt.makePropertyKey("foo").dataType(classOf[String]).make() mgmt.makePropertyKey("fo2").dataType(classOf[String]).make() mgmt.makePropertyKey("about").dataType(classOf[String]).make() /** foo foo foo *// mgmt.commit()
当我尝试这样做时: db.V.has("guid", guid).next() 然后在调试中是此消息: [warn] c.t.t.g.t.StandardTitanTx - Query requires iterating over all vertices [()]. For better performance, use indexes 我使用了titan文档,所有设置都与文档中的一样。我不知道怎么了,请帮忙。谢谢。
db.V.has("guid", guid).next()
[warn] c.t.t.g.t.StandardTitanTx - Query requires iterating over all vertices [()]. For better performance, use indexes