4store源码解析系列(6)–查询处理细节
在上一篇中,我们对4store查询的基本流程进行了梳理。在这一篇中,我们将对查询在客户端和服务端的一些处理细节展开讨论。 客户端的triple查询处理 关于triple查询的最底层实现,我们在上一篇源码解析中已经具体介绍了,我们这里要讨论的是在底层查询接口之上的一些优化和处理。 缓存处理 一般来说,在单条query查询语句中虽然可能涉及多条triple查询,但这些triple查询请求很少会重复。但是,我们在使用4store进行多次query查询时,则很有可能会出现重复的triple查询了。我们这…