-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Description
Is your feature request related to a problem?
At this moment, FDP supports the following TripletStores:
- In-Memory Store
- Native Store
- Allegro Graph Repository
- GraphDB Repository
- Blazegraph Repository
A quick analysis raises that Blazegraph is almost deprecated (no update since 2020) and Allegro and GraphDB have free versions, but they are not opensource.
What solution you'd like?
Apache Jena is Free and OpenSource Tripletstore.
I think that the implementation would be almost trivial, because we only need to implement a new repositiroy in
RepositoryConfig.java
What do you think? is feasible or I am missing something else? It should something like:
private Repository getJenaRepository(RepositoryConnectionProperties properties) {
log.info("Setting up Apache Jena Fuseki Store");
if (properties.getJena() == null || properties.getJena().getUrl().isEmpty()) {
log.warn("'repository.jena.url' is empty");
return null;
}
final SPARQLRepository repository = new SPARQLRepository(queryEndpoint, updateEndpoint
dennisvang
Metadata
Metadata
Assignees
Labels
No labels