"s-put" has nothing to do with TDB2-- it is entirely about SPARQL Graph Store 
protocol. It would work perfectly well with any implementation thereof, 
including non-Jena ones.

You will find in the bin/ directory of a Jena distribution a series of CLI 
tools for working with TDB2 databases, called tdb2.tdbquery, tdb2.tdbupdate 
etc. They work very much like their TDB1 counterparts. They will let you work 
against your TDB2 database without Fuseki.

If all you want to do is load data and query it yourself, you don't need 
Fuseki. You can just use the CLI tools. tdb2.tdbupdate will let you handle your 
graph replacement chore easily. 

ajs6f



> On Nov 26, 2017, at 2:46 PM, Laura Morales <[email protected]> wrote:
> 
>> Is this just for your own exploration
> 
> Yes
> 
>> in which case you might want to avoid Fuseki entirely and just work with TDB
> 
> I can issue SPARQL queries directly at TDB2 without using Fuseki?
> 
> My original problem still stands tho :) Is "s-put" the only way to replace a 
> graph in a TDB2 dataset? Is there any CLI tool (non http) that can manipulate 
> a TDB2 dataset to replace a graph with another (eg. replace wikidata with a 
> new dump)?

Reply via email to