Hello, I’ve been reading the documentation and list archives about Fuseki assembler configurations with TDB and reasoners, and I’m trying to figure out whether the setup I’d like to use is possible. I have three questions:
1. I’d like to use a forward-chaining reasoner to improve query performance with a large TDB dataset by inferring some frequently queried relations. To avoid having to recompute all the inferred triples every time Fuseki is started (which could take a long time), I’d like to persist the inferred triples in TDB as well. Is that possible? I looked for this scenario in the Jena documentation but didn’t find it. 2. For queries, I’d like a default graph containing the union of all named graphs plus the inferred statements. Can this be done along with (1)? 3. The named graphs in the base model need to be continually updated (always using SPARQL quad patterns), and I’d like the reasoner to update its inferences when that happens. After reading some old messages on this list, I think this might not be possible, because if I understand correctly, the only way to update the base model would be via a separate Fuseki service that updates the underlying TDB dataset directly, and in that case, the reasoner won’t see those updates until Fuseki is restarted. Did I understand that correctly, and if so, is it still true? http://mail-archives.apache.org/mod_mbox/jena-users/201303.mbox/%[email protected]%3e <http://mail-archives.apache.org/mod_mbox/jena-users/201303.mbox/%[email protected]%3E> http://mail-archives.apache.org/mod_mbox/jena-users/201603.mbox/%[email protected]%3e <http://mail-archives.apache.org/mod_mbox/jena-users/201603.mbox/%[email protected]%3E> Ben
