将RDF转换为SQL/RDBMS

将RDF转换为SQL/RDBMS,sql,rdbms,rdf,Sql,Rdbms,Rdf,我发现有许多项目可以提供从SQL到RDF的转换。有什么东西可以从RDF转换成SQL吗?它最好使用与SQL到RDF相同的映射。我不知道这个工具是否有效,但我在谷歌上搜索了一下,找到了它 到目前为止,我找到的最佳解决方案是D2RQ的D2RQ/Update扩展。不过,它目前处于实验阶段。 我建议使用将RDF转储转换为PostgreSQL或任何其他关系数据库 它是在TB数据上测试的,您可以查看更多信息。我们可以使用SPARQL将数据转换为文本/XML,并使用SSIS将数据加载到SQL数据库中。或者我们可

我发现有许多项目可以提供从SQL到RDF的转换。有什么东西可以从RDF转换成SQL吗?它最好使用与SQL到RDF相同的映射。

我不知道这个工具是否有效,但我在谷歌上搜索了一下,找到了它


到目前为止,我找到的最佳解决方案是D2RQ的D2RQ/Update扩展。不过,它目前处于实验阶段。

我建议使用将RDF转储转换为PostgreSQL或任何其他关系数据库


它是在TB数据上测试的,您可以查看更多信息。

我们可以使用SPARQL将数据转换为文本/XML,并使用SSIS将数据加载到SQL数据库中。或者我们可以完全使用SSIS

我想不出任何现成的答案,但在answers.semanticweb.com上询问可能会得到更好的答案。我不明白为什么这会被标记为已接受的答案。D2RQ允许通过RDF对基于SQL的数据进行更新和删除,它根本不会将RDF转换为SQL。@cnst:现在可能有更好的选择,但当时这是我能找到的最接近的解决方案。事实上,它并没有将RDF转换为SQL,但它提供了数据转换的替代方案。它似乎是由bbn.com的某个人根据BSD许可证编写的,但该项目似乎不是真正可用的,甚至不是自述文件,如何指定输入RDF文件也不是很明显,似乎与DMOZ ODP不兼容。有关DMOZ ODP RDF,请参阅。您的解决方案不再编译,并且存在已知漏洞