FIRM Server 0.2.0: – Linked Data

Version 0.2.0 of the FIRM Server has been released. This version adds support for Linked Data storage and queries. The new RdfResourceStore uses Oxigraph to store RDF information for ActivityPub and other types of data. The FIRM Core logic is the same whether the data is plain JSON stored on the filesystem, or RDF triples in a graph store.

SPARQL Endpoint

An initial integration of rdflib_endpoint is in this release, available at the /sparql/ endpoint when the RDF store is enabled. This allows interactive query and update of the FIRM RDF data using the yasgui user interface.

Full-Text Search

Full-text search (FTS) is support using sqlite's FTS extensions. The search can be configured to index properties of specified resource types. The return data for a successful match is also configurable. When the RDF store is used, a /search endpoint is added that returns a JSON document with matching resources.

Leave a Comment

Mastodon