Project Lizard -- a clustered SPARQL database providing a fault-tolerant operation.
Lizard uses several machines to provide the SPARQL service. If any one machine fails (e.g. hardware or software problem), then Lizard is able to continue providing the SPARQL service. Lizard assumes problems are "fail-stop" -- the machine fails and stops on an error, and does not generate malicious information. No [Byzantine fault tolerance] (https://en.wikipedia.org/wiki/Byzantine_fault_tolerance).
License: Apache Software License
See LICENSE and NOTICE for details.
Prototype.
Lizard is yet not suitable for production use.
Do not store the only copy of data in the database.
Persistent data formats will change; there will be no
migration path other than to reload the database.
Currently, Lizard requires building from source.
Lizard requires Java 8.
To build Lizard:
- Get the source:
git clone https://github.com/afs/lizard/
. - Build and install the related "Mantis" library.
- Get the source.
mvn clean install
- Build and install Lizard locally:
mvn clean install