我们正在尝试通过添加一个新的操作符来扩展jena ARQ。然而,就目前而言,我们不想从一开始就这样做,即从查询解析到查询执行的所有步骤。我们正在考虑手动重写执行计划,然后让ARQ执行重写的计划。我在网上做了一些搜索,但是我找不到任何关于手动编辑执行计划的信息。我想知道是否有一种方法可以将计划写入文件并手动编辑文件,然后让ARQ从磁盘读取文件并执行它。这有可能吗?谁能给我一个关于如何开始这个问题的提示?
发布于 2016-02-17 19:09:37
首先介绍如何使用SSE.parseOp读取和写入代数,然后使用QueryExecUtils执行。
OpExecutor是执行SPARQL代数的机制,如果您添加了一个新的Op类型,这就是添加执行的地方。
https://stackoverflow.com/questions/35384160
复制相似问题