Minerva / triple store technology refresh #69
Labels
Needs LA approval
Needs final approval from the Lead Architect
Needs PI
Needs PM approval
Needs final approval from the Project Manager
Needs PO
Needs tech doc
Needs TL
Project link
https://github.com/orgs/geneontology/projects/TBD
Project description
Currently we're using Blazegraph as the persistent models store for Minerva, and also for the public SPARQL endpoint. Unfortunately Blazegraph is not being developed anymore. We should consider replacing the embedded store within Minerva with another actively developed project. The two primary candidates for an embedded Java triplestore would be Jena TDB or RDF4J. We don't necessarily need to use the same triplestore to run the public SPARQL endpoint: options include Jena TDB, Oxigraph, GraphDB (commercial with limited free version), or Virtuoso.
PI
TBD
Product owner (PO)
TBD
Technical lead (TL)
TBD
Other personnel (OP)
TBD
Technical specs
TBD (template: https://docs.google.com/document/d/111UqtS3G0aJZpAijZYI3Da0t94OQpGePlPJsqZE4Tio/edit)
Other comments
This is not API changes, but a tech refresh to start moving away from blazegraph and enable more functional querying.
The text was updated successfully, but these errors were encountered: