# Download Fuseki
wget https://dlcdn.apache.org/jena/binaries/apache-jena-fuseki-4.10.0.tar.gz
tar xzf apache-jena-fuseki-4.10.0.tar.gz
cd apache-jena-fuseki-4.10.0
Create a dataset configuration in configuration/ric.ttl:
@prefix fuseki: <http://jena.apache.org/fuseki#> .
@prefix tdb2: <http://jena.apache.org/2016/tdb#> .
:service a fuseki:Service ;
fuseki:name "ric" ;
fuseki:dataset :dataset .
:dataset a tdb2:DatasetTDB2 ;
tdb2:location "databases/ric" .
In AtoM/Heratio Settings → Fuseki:
1. Set endpoint URL: http://localhost:3030/ric
2. Set username/password if configured
3. Enable automatic sync
4. Test the connection
Apache Jena Fuseki is used for development and testing. For production environments with larger datasets, Fuseki can be replaced with more robust triplestores:
| Triplestore | Best For |
|---|---|
| Apache Jena Fuseki | Development, testing, small-medium datasets |
| GraphDB | Enterprise, large datasets, reasoning support |
| Blazegraph | High-performance SPARQL, Wikidata-scale |
| Stardog | Enterprise knowledge graphs, virtual graphs |
| Amazon Neptune | Cloud-native, managed service |
The RiC integration layer is triplestore-agnostic - it communicates via standard SPARQL 1.1 protocol. Switching backends requires only changing the endpoint URL in the configuration.