On 09/12/15 21:00, A. Soroka wrote:
Cool. The extension points are basically TripleTable and QuadTable, because of
the constructor DatasetGraphInMemory(QuadTable, TripleTable). Someone could
offer their own impls and use that (public) constructor.
Does that mean it would be easy to do a non-transactional version, that
used hash maps (or used hash maps at the top level at least)?
That would make an excellent performance comparison.
If it makes a difference, it can the implementation for
Dataset(Graph)Factory.create() and have the copy-in semantics for "add
graph".
Andy