0

我们正在尝试通过添加一个新的运算符来扩展 jena ARQ。但是,现在,我们不想从一开始就这样做,即,从查询解析到查询执行的所有步骤。我们正在考虑手动重写执行计划,然后让 ARQ 执行重写的计划。我在网上做了一些搜索,但是,我找不到任何有关手动编辑执行计划的信息。我想知道是否有办法将计划写入文件并手动编辑文件,然后让 ARQ 从磁盘读取文件并执行它。这甚至可能吗?谁能给我一个关于如何开始这个问题的提示?

4

1 回答 1

1

一个起点是查看用 读写代数SSE.parseOp并用 执行QueryExecUtils

OpExecutor是执行 SPARQL 代数的机制,如果您添加一个新Op类型,那就是添加执行的地方。

于 2016-02-17T11:09:37.417 回答