Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In general, librdfa is faster than Semargl, but there is some slowness because of the implementation of Rio. Rio loads the dataset into an InputStream before parsing it. However, librdfa parses the triples as they arrive. As a result of this, librdfa-rdf4j first needs to load the dataset into an InputStream and later send the data the C buffer through the Java-C bridge.

Requirements

librdfa-rdf4j uses librdfa library. So, librdfa needs to be installed beforehand. Please follow the installation steps in the librdfa repository.

In general, you need to clone the repository

Code Block
languagebash
git clone https://github.com/rdfa/librdfa


Building from source

Install

...