orientdb查询链接列表速度太慢
我有两个类:NOrder和NPassenger,关系1:n,所以NOrder有一个名为“乘客”的文件,其类型是linklist 我想通过NPassenger的字段“passengerName”选择NOrder, 我使用sqlorientdb查询链接列表速度太慢,orientdb,Orientdb,我有两个类:NOrder和NPassenger,关系1:n,所以NOrder有一个名为“乘客”的文件,其类型是linklist 我想通过NPassenger的字段“passengerName”选择NOrder, 我使用sql select from NOrder where 'John' in passengers.name 诺德数据量是300万,这个sql工作得太慢了,我该怎么做 非常感谢您可以在类NPassenger的字段名上插入索引。 您可以使用此查询 select expand(dis
select from NOrder where 'John' in passengers.name
诺德数据量是300万,这个sql工作得太慢了,我该怎么做
非常感谢您可以在类NPassenger的字段名上插入索引。 您可以使用此查询
select expand(distinct(rid)) from (FIND REFERENCES (select from NPassenger where name = "John"))
让我知道。您使用的是什么版本的OrientDb?您的数据库中有多少NPassenger文档?谢谢。orientdb版本是2.1.11,NOrder文档数是2996396,NPassenger 4247524对不起,“查找引用#49:9484”,这个sql也很慢。我在寻找另一种方式Sam困惑了——被标记为正确答案,但你的评论说不是。这是什么解决方案?