RDF entity

Component ID

2731133

Component name

RDF entity

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

3997

Component created

Component changed

Component body

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

RDF entity relies on the EntityPublishedInterface which was introduced in #2789315: Create EntityPublishedInterface and use for Node and Comment and will be released for Drupal 8.3.x. You can either use the development version of Drupal 8.3, or apply the backport to 8.2.x.