首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检索电影关系的图形引擎

检索电影关系的图形引擎
EN

Stack Overflow用户
提问于 2017-06-11 23:54:42
回答 1查看 99关注 0票数 0

我有很多小图(标题关系:前传,续集,改编,.)我想从给定的集合中检索包含标题的所有图形。对于查询:Harry Potter 2Star Wars 3Harry Potter 1,我想得到两个顶点边缘集合.

我在查Neo4j,OrientDB,Arango,但我找不到这个。

您能推荐一种基于免费/自由/自由/开放源码软件图形数据库的解决方案吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-12 08:17:09

OrientDB是免费的开源软件,您可以在这里下载它http://orientdb.com/download/

假设您有一个名为Movie的类,其属性为title,您可以编写如下查询:

代码语言:javascript
复制
TRAVERSE bothE(), bothV() FROM (
   SELECT FROM Movie WHERE title IN ["Harry Potter 2", "Star Wars 3"]
)

如果要限制遍历,还可以指定一个或多个边缘类:

代码语言:javascript
复制
TRAVERSE bothE("prequel", "sequel"), bothV() FROM (
   SELECT FROM Movie WHERE title IN ["Harry Potter 2", "Star Wars 3"]
)

这将返回与那些标题的电影连接的所有顶点和边缘。

还可以向title属性添加Lucene索引,并使用词干查询和所有其他查询执行全文查询。

我希望它能帮上忙

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44489782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档