Release of 0.12 version of opensahara-sesame library

in Blog

The Open Sahara team proudly announces the release of the 0.12 version of the opensahara-sesame library. Opensahara-sesame is a sub-project of the Open Sahara text-mining framework, but can be used by any project that relies on the Sesame API to access an RDF database. The 0.12 version has the following new or improved functionalities:

  • IndexingSail: adds geospatial (GeoSPARQL) and full-text search to any RDF database that has a Sesame interface. Thanks to Systap the latest version now has considerably improved its query evaluation performance on the Bigdata Triple-store.
  • Spring framework integration: SesameTransactionManager and LocalConnectionFactory that integrate Sesame and/or Alibaba with Spring. Finally a way to use @Transactional annotations with Sesame!
  • SimpleTypeInferencingSail: Inference of rdfs:subClassOf and rdf:type relations. Faster than full RDFS inference engines.
  • PipelineSail: Builds a delta-model of added and removed statements instead of writing mutations directly to the wrapped Triple-store. Smart query rewrites make the PipelineSail behave in all aspects as though the mutations are already written to the wrapped Triple-store. During a commit the changes are piped to a special writer connection on the wrapped store. The PipelineSail can be used with Sesame Native stores to reduce the time connections have to wait for write locks with long-running transactions, with Bigdata to simulate Read-Write-connections on a database without isolatable indices, and with Owlim to make a connection see its own changes to the database.
  • RepositorySail: Adds a Sail layer to Triple-stores that only offer the Sesame Repository interface. This makes it possible to use the IndexingSail with such stores.

See also:

Comments

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
By submitting this form, you accept the Mollom privacy policy.
Open Sahara is an initiative of Talking Trends and the University of Amsterdam