Ale*_*er 7 database rdf store graph connectivity
我有一个类似RDF的图形数据结构,即由不同类型的边(属性,关系)连接的节点(实体)组成.用户将在该图中选择一个节点(数百万个节点,数亿个边缘),我正在寻找一种快速显示所选节点"接近度"的方法(即一个或两个级别的节点,是通过一组可能指定的关系到最初选择的节点的路径.
我做了一些研究,遇到了RDF专用的三重商店和更一般的图形数据库,如neo4j和allegro.还有像jena和芝麻这样的中间件产品.
您是否建议使用三重存储或图形数据库来有效查询附近的连接节点?中间件在这里发挥作用吗?我知道在每种情况下,将完整的图形保存在内存中可能会有所帮助.
亚历山大
我会推荐一个RDF商店(Jena,Sesame,4store,Virtuoso,OWLim,Oracle等).然后,您可以只学习解决方案的SPARQL查询,并在各种系统中进行尝试,而无需为不同的API编写代码.
您可以采取几种方法,最简单的方法是使用不同路径的UNION查询,您可以使用变量作为边缘URI并添加FILTER以将其限制为您感兴趣的那些.
归档时间: |
|
查看次数: |
805 次 |
最近记录: |