RDF logo

This module allows you to leverage the semantic web by storing and retrieving content directly from an RDF data store using the SPARQL RDF query language.

This works using a custom database driver that will seamlessly store your data in a triplestore database instead of in a standard SQL database.

If your project supports open data or the semantic web in general this has big advantages. Your content will be fully compatible with any standard RDF implementation that uses SPARQL, and it allow you to publish your data in real time.

And apart from exposing your data to the semantic web, it is also great for consuming RDF data. You can query any semantic data sources over SPARQL end points, without having to do an import or going through a conversion process. The RDF data is made available inside Drupal as standard content entities, so it works out of the box with basically everything that Drupal can do.

Minimum requirements

  • The module depends on SPARQL entity storage, which in turn depends on EasyRDF and JsonLD.
  • RDF entity relies on the EntityPublishedInterface which was introduced in Drupal 8.3.x. It is not compatible with Drupal 8.2.x and below.
  • PHP 7.1 or higher
Supporting organizations: 
Sponsors development through the Joinup project

Project information

Releases