From Wikipedia, the free encyclopedia
RDF4J
Stable release
4.3.9 / January 21, 2024 (2024-01-21)
Repository
Written in Java
Operating system Cross-platform
Platform Java Virtual Machine
Type Semantic Web
License Eclipse Distribution License (EDL), v1.0
Website https://rdf4j.org/

Eclipse RDF4J (formerly OpenRDF Sesame) is an open-source framework for storing, querying, and analysing RDF data. It was created by the Dutch software company Aduna as part of "On-To-Knowledge", a semantic web project that ran from 1999 to 2002. It contains implementations of an in-memory triplestore and an on-disk triplestore, along with two separate Servlet packages that can be used to manage and provide access to these triplestores, on a permanent server. The RDF4J Rio (RDF Input/Output) package contains a simple API for Java-based RDF parsers and writers. Parsers and writers for popular RDF serialisations are distributed along with RDF4J, and users can easily extend the list by putting their parsers and writers on the Java classpath when running their application.

RDF4J supports two query languages: SPARQL and SeRQL.

RDF4J's RDF database API differs from comparable solutions in that it offers a stackable interface through which functionality can be added, and the storage engine ( SAIL) is abstracted from the query interface. [1] Many other triplestores can be used through the RDF4J API, including Ontotext GraphDB (built as a SAIL), Mulgara, and AllegroGraph. Through the stackable interface, functionality can be added to all of these stores. It can, for example, be used to add indexing and query capabilities to all compatible stores:

  • Free text search capabilities can be added through the LuceneSail. [2]
  • Geospatial ( GeoSPARQL) and free text search can be added through uSeekM. [3]

RDF4J

In May 2016, Sesame officially forked into an Eclipse project called RDF4J, [4] in recognition of Aduna no longer being involved in its development. [5] This official fork brings the core developers with it and is supported by several commercial companies.

See also

References

  1. ^ "System documentation for RDF4J. The SAIL API"
  2. ^ "LuceneSail" Archived 2011-08-14 at the Wayback Machine
  3. ^ ""uSeekM"". dev.opensahara.com. Archived from the original on 2014-04-15.
  4. ^ Beaton, Wayne (4 June 2015). "Eclipse RDF4J". projects.eclipse.org.
  5. ^ "RDF4J | projects.eclipse.org".

External links

From Wikipedia, the free encyclopedia
RDF4J
Stable release
4.3.9 / January 21, 2024 (2024-01-21)
Repository
Written in Java
Operating system Cross-platform
Platform Java Virtual Machine
Type Semantic Web
License Eclipse Distribution License (EDL), v1.0
Website https://rdf4j.org/

Eclipse RDF4J (formerly OpenRDF Sesame) is an open-source framework for storing, querying, and analysing RDF data. It was created by the Dutch software company Aduna as part of "On-To-Knowledge", a semantic web project that ran from 1999 to 2002. It contains implementations of an in-memory triplestore and an on-disk triplestore, along with two separate Servlet packages that can be used to manage and provide access to these triplestores, on a permanent server. The RDF4J Rio (RDF Input/Output) package contains a simple API for Java-based RDF parsers and writers. Parsers and writers for popular RDF serialisations are distributed along with RDF4J, and users can easily extend the list by putting their parsers and writers on the Java classpath when running their application.

RDF4J supports two query languages: SPARQL and SeRQL.

RDF4J's RDF database API differs from comparable solutions in that it offers a stackable interface through which functionality can be added, and the storage engine ( SAIL) is abstracted from the query interface. [1] Many other triplestores can be used through the RDF4J API, including Ontotext GraphDB (built as a SAIL), Mulgara, and AllegroGraph. Through the stackable interface, functionality can be added to all of these stores. It can, for example, be used to add indexing and query capabilities to all compatible stores:

  • Free text search capabilities can be added through the LuceneSail. [2]
  • Geospatial ( GeoSPARQL) and free text search can be added through uSeekM. [3]

RDF4J

In May 2016, Sesame officially forked into an Eclipse project called RDF4J, [4] in recognition of Aduna no longer being involved in its development. [5] This official fork brings the core developers with it and is supported by several commercial companies.

See also

References

  1. ^ "System documentation for RDF4J. The SAIL API"
  2. ^ "LuceneSail" Archived 2011-08-14 at the Wayback Machine
  3. ^ ""uSeekM"". dev.opensahara.com. Archived from the original on 2014-04-15.
  4. ^ Beaton, Wayne (4 June 2015). "Eclipse RDF4J". projects.eclipse.org.
  5. ^ "RDF4J | projects.eclipse.org".

External links


Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook