3

我对 Virtuosos 架构的理解正确吗?

我已经对 Virtuoso 中的数据流进行了说明。

数据流:Virtuoso 中的 SPARQL 到 RDBMS

它显示了某种处理程序/缓存如何接收 SPARQL 查询,它重定向到查询转换为 SQL 的 RDF 视图。从那里,RDBMS 接收查询并使用四元映射将数据转换为 RDF,然后返回给用户。

这是正确的,Virtuoso 是如何真正做到这一点的?处理程序叫什么,我是否缺少任何组件/重要细节?

4

1 回答 1

0

这不是一个真正的答案,但我没有足够的声誉发表评论:

您可能想看看 SQL-Function:sparql_to_sql_text(sparql query) (virtuoso function guide)

和 SPARQL_EVAL(..) 这里: SPARQL_EVAL

以及这里 SPARQL_EVAL 的实现:SPARQL_EVAL imp

这应该会给您一些提示,让您了解在执行 sparql 查询时 virtuoso 中发生了什么。

问候。

于 2014-01-22T09:50:55.580 回答