【发布时间】:2015-03-12 14:36:53
【问题描述】:
假设我有两个系列。
users (document type)和
relations (edge type)
Relations 集合有两个属性{user1, user2} 并被合并索引。
我的以下查询非常慢:
FOR r in relations filter (r.user1 == 'xyz' && r.user2 == 'abc') || (r.user1 == 'abc' && r.user2 == 'xyz')
RETURN r
800 个用户和 5000 个关系需要 35 秒。
【问题讨论】:
-
你能在这里提供索引定义吗?
-
索引不正确。正确索引后,它的性能很高
-
您应该发布您的解决方案作为答案并接受它。
-
@DeepakAgarwal :如果您能按照 CoDEmanX 的建议发布您的解决方案,那就太好了
-
@DeepakAgarwal 您能否也将您自己的答案标记为“已接受”? ;-)
标签: arangodb