Back to all databases

4store

An RDF triple store written in C, originally developed at Garlik for identity protection workloads. Supports single-machine and clustered deployments using the Raptor and Rasqal RDF libraries for parsing and query processing.

Overall rank
#82
First released
October 2009
License
GPL-3.0
Built with
C

Details

Vendor
Garlik
Type
RDF
Category
Emerging
Status
Inactive — Sporadic maintenance only. Originally developed circa 2009.
License
GPL-3.0
Language
C
Query Languages
SPARQL
Protocols
HTTP/RESTSPARQL Protocol
Sources 7 references

Protocols SPARQL Protocol, HTTP/REST

4s-httpd serves SPARQL query/update at /sparql/ (port 8080, default); its own source (httpd.c) implements a separate /data/ PUT-POST-DELETE graph-load endpoint plus /status/, /status/cache/, /status/size/ and /description/ admin resources, which is the non-SPARQL HTTP API the ruling requires before adding HTTP/REST. Pass A's tag is correct; pass B's rejection doesn't hold against the source.

License GPL-3.0

SPDX identifier as classified by GitHub from the repository licence file.

Released 2009-10

Confirms current value. Garlik's official announcement of 4store 1.0.0 is dated 2009-10-17; the GitHub repo's initial public commit is three months earlier (2009-07-13), but the formal public release announcement is October 2009.

Language C

Stated directly by the vendor in the release announcement and corroborated by GitHub's byte-count language stats, where C (2.5M bytes) dominates over HTML (1.5M) and all other languages.