All Projects → afs → rdf-delta

afs / rdf-delta

Licence: Apache-2.0 License
A system to propagate changes between RDF Datasets

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to rdf-delta

RdfProcessingToolkit
Command line interface based RDF processing toolkit to run sequences of SPARQL statements ad-hoc on RDF datasets, streams of bindings and streams of named graphs with support for processing JSON, CSV and XML using function extensions
Stars: ✭ 19 (-56.82%)
Mutual labels:  rdf, jena
cognipy
In-memory Graph Database and Knowledge Graph with Natural Language Interface, compatible with Pandas
Stars: ✭ 31 (-29.55%)
Mutual labels:  rdf, jena
ont-api
ONT-API (OWL-API over Apache Jena)
Stars: ✭ 20 (-54.55%)
Mutual labels:  rdf, jena
solr-ontology-tagger
Automatic tagging and analysis of documents in an Apache Solr index for faceted search by RDF(S) Ontologies & SKOS thesauri
Stars: ✭ 36 (-18.18%)
Mutual labels:  rdf
cubiql
CubiQL: A GraphQL service for querying multidimensional Linked Data Cubes
Stars: ✭ 40 (-9.09%)
Mutual labels:  rdf
awesome-ontology
A curated list of ontology things
Stars: ✭ 73 (+65.91%)
Mutual labels:  rdf
LSQ
Linked SPARQL Queries (LSQ): Framework for RDFizing triple store (web) logs and performing SPARQL query extraction, analysis and benchmarking in order to produce datasets of Linked SPARQL Queries
Stars: ✭ 23 (-47.73%)
Mutual labels:  rdf
YALC
🕸 YALC: Yet Another LOD Cloud (registry of Linked Open Datasets).
Stars: ✭ 14 (-68.18%)
Mutual labels:  rdf
librdf.sqlite
♊️ Mirror of https://code.mro.name/mro/librdf.sqlite | 🛠 improved SQLite RDF triple store for Redland librdf
Stars: ✭ 21 (-52.27%)
Mutual labels:  rdf
sirene-ld
Transformation du répertoire SIRENE (CSV) au format RDF pour publication en Linked Data
Stars: ✭ 31 (-29.55%)
Mutual labels:  rdf
rdf-validate-shacl
Validate RDF data purely in JavaScript. An implementation of the W3C SHACL specification on top of the RDFJS stack.
Stars: ✭ 61 (+38.64%)
Mutual labels:  rdf
jsonld-streaming-serializer.js
A fast and lightweight streaming JSON-LD serializer for JavaScript
Stars: ✭ 20 (-54.55%)
Mutual labels:  rdf
Sessel
Document RDFizer for CouchDB
Stars: ✭ 22 (-50%)
Mutual labels:  rdf
CSV2RDF
Streaming, transforming, SPARQL-based CSV to RDF converter. Apache license.
Stars: ✭ 48 (+9.09%)
Mutual labels:  rdf
hdt-cpp
HDT C++ Library and Tools
Stars: ✭ 94 (+113.64%)
Mutual labels:  rdf
ferenda
Transform unstructured document collections to structured Linked Data
Stars: ✭ 22 (-50%)
Mutual labels:  rdf
joseki
Pure Go library for working with RDF, a powerful framework for representing informations as graphs.
Stars: ✭ 27 (-38.64%)
Mutual labels:  rdf
rss-button-for-safari
Safari web extension for news feed discovery of RSS, Atom, JSON Feed & RDF+RSS.
Stars: ✭ 16 (-63.64%)
Mutual labels:  rdf
rdf-canonize
An implementation of the RDF Dataset Normalization Algorithm in JavaScript.
Stars: ✭ 14 (-68.18%)
Mutual labels:  rdf
sparql-micro-service
SPARQL micro-services: A lightweight approach to query Web APIs with SPARQL
Stars: ✭ 22 (-50%)
Mutual labels:  rdf

RDF Delta

RDF Delta provides a system for recording and publishing changes to RDF Datasets. It is built around idea of change logs:

  • RDF Patch - a format for recording changes to an RDF Dataset
  • RDF Patch Log - organise patches in to a log of changes to an RDF Dataset with HTTP access.

RDF Patch Logs can be used for:

  • Replicated datasets - 2 or more copies of a single dataset for high availability of the data.
  • Incremental backup of a dataset.
  • Recording changes
  • Generate alerts based on changes, either to the dataset as a whole or specific resources within the dataset.

RDF Delta provides a system for keeping copies of an RDF Dataset up-to-date using the RDF Patch Log as a journal of changes to be applied.

Documentation

Website: https://afs.github.io/rdf-delta

High Availablity Apache Jena Fuseki

https://afs.github.io/rdf-delta/ha-fuseki.html

Software

Artifacts: https://repo1.maven.org/maven2/org/seaborne/rdf-delta

RDF Delta distribution (patch log server and Apache Jena Fuseki with replicated dataset support)

https://repo1.maven.org/maven2/org/seaborne/rdf-delta/rdf-delta-dist

RDF Patch:

    <dependency>
      <groupId>org.seaborne.rdf-delta</groupId>
      <artifactId>rdf-patch</artifactId>
      <version>X.Y.Z</version>
    </dependency>

RDF Delta client library:

    <dependency>
      <groupId>org.seaborne.rdf-delta</groupId>
      <artifactId>rdf-delta-client</artifactId>
      <version>X.Y.Z</version>
    </dependency>

Contributing

See CONTRIBUTING.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].