RDF Delta [1] does this for a dataset (as "dataset" is the unit of transactions, it is all related changes).

But if it is one graph out of a dataset, then it is more complicated - any update may change both local and replicated graphs together. You could have a special dataset that picks one the one graph to replicated as a layer over the storage dataset and use Delta for that.

The other approach is if the updates to the replicated graph are separate from the other graphs in which case, simply sending the changes to each server may be a workable approach for you.

    Andy

[1] https://afs.github.io/rdf-delta

On 18/10/2019 12:55, Mikael Pesonen wrote:

We have 3 servers each running an instance of Jena/Fuseki, one server being the master. All servers have one graph in common, but they contain other graphs too which contain server specific stuff and are not to be synced. Is there a tool that helps to sync the graph on other servers from master automatically?

Br,
Mikael


Reply via email to