Via Fuseki

Attempting to do anything that bypasses Fuseki and accesses the TDB data
directory directly is ill-advised, shouldn't work (there is process level
locking on TDB data directories) and is highly likely to corrupt your data.

One option would be to use SPARQL updates to supply your changes.

However if your changes involve complex graph manipulations best done with
the Model API AND they only apply to a specific named graph then you could
use the graph store protocol to replace an existing named model - see
DatasetAccessor which is the Jena API to the protocol and its methods such
as getModel() and putModel()

Rob

On 28/01/2015 10:58, "Trevor Donaldson" <[email protected]> wrote:

>Hi all,
>
>What would be the best way to update a TDB store behind Fuseki. I have a
>standalone app that needs to update (delete and insert) statements as well
>as insert new statements. I was thinking that I could use the Jena api
>with
>an in memory model and then somehow send the deletes first to fuseki, then
>send the inserts to fuseki. Not exactly sure how to accomplish this. Is
>this possible?
>
>Thanks,
>Trevor




Reply via email to