4store源码解析系列(8)–查询结果的处理
在这一篇中,将对4store中涉及的查询结果处理的内容进行解析。查询结果处理主要包括triple的结果合并操作以及triple之上的block结果合并操作等。此外,关于4store实现的一些SPARQL关键字的处理逻辑,也会在这一篇中进行简单的说明。 查询结果的合并 triple查询结果的合并 这里讨论的是一个block之内的多条triple查询结果的合并问题。一个block之内的多条triple之间的关系有两种: 没有关系。比如,?x P0 O0和S1 P1 ?y.这两条triple之间是毫无…