I've loaded a TRIG graph using ng4j, but I am finding that reasoning over it is 
particularly slow.
After converting the same graph to N-Triples, and working with only jena models 
the reasoning is a lot faster.

Underneath, ng4j is using a MultiUnion graph to combine the named graphs, would 
this be causing some slowness?

I think there might be a case of double-reification going on: MultiUnion 
overrides graphBaseFind() to call find() on the wrapped graphs, but 
MultiUnion.find() as inherited still checks its reifier.

Is this a genuine source of slowness? Or should I be looking somewhere else?

Regards,
Marcus

Reply via email to