/linked-data-store-documentation

LDS Documentation

Primary LanguageShellApache License 2.0Apache-2.0

Linked Data Store

Linked Data Store (LDS) offers a well defined resource-oriented RESTful API over a runtime configured information model allowing users to read and write data. LDS supports time-based-data-versioning capabilities that allows it to act as an immutable datastore where data can be read as they were back in time.

The information model configuration is represented using JSON Schema and LDS will interpret schema properties prefixed with link_property as directives to describe relationships between entities in the information model.

LDS is intended to be a smart service layer between information-model-aware applications and the underlying persistence-technology (e.g. Postgres, Neo4j, FoundationDb, BigTable).

Table of Contents

  1. Background

  2. Architecture

  3. Administration

  4. REST API

  5. GraphQL API

  6. Development

  7. Examples

Other references

License

This software is licensed under APL 2.0