We have just released marklogic-sesame v1.0.1 which enables the MarkLogic
database to be a Sesame backend via MarkLogicRepository.

Github repo (with examples) - https://github.com/marklogic/marklogic-sesame

Javadocs -
http://marklogic.github.io/marklogic-sesame/marklogic-sesame/build/docs/javadoc/index.html

Maven repo -
http://mvnrepository.com/artifact/com.marklogic/marklogic-sesame

Developer docs -
https://docs.marklogic.com/guide/semantics/clientAPIs#id_23335

While it is possible to use MarkLogic SPARQL endpoint with Sesame
SPARQLRepository using MarkLogicRepository exposes all of MarkLogic
goodness like:

* Transactions: Fully compliant ACID transactions.
* Variable bindings: Set a binding(s) name, language tag, and value.
* Inference (ruleset configuration): Enable inference rulesets .
* Combination of SPARQL with MarkLogic document query: Constrain SPARQL
query with MarkLogic queries (text, geospatial, sql, etc ...).
* Optimized pagination of SPARQL result sets: Efficient paging of results.
* Permissions: Manage permissions on triples.

We are still thinking a lot about:

* Sesame 4 (and Java 8) but only support Sesame 2 for the time being.
* SAIL (see above about Sesame 4)

Give us a shout (github project) if you are interested in Sesame 4 or a
SAIL implementation, enhancements or find any issues.

cheers, Jim Fuller

Lead Engineer
www.marklogic.com
_______________________________________________
General mailing list
General@developer.marklogic.com
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to