IGUANA: Intelligent Suite for Benchmarking SPARQL with Updates
A SPARQL benchmark.
What is it?
IGUANA is a Benchmark execution Framework. IGUANA can test SPARQL Endpoints, as well as Federated SPARQL Systems with a Stress test, which means it can handle several users which request the endpoint with SPARQL Queries (ASK, CONSTRUCT, DESCRIBE, SELECT) while several update users will update (inserts and deletes) the triplestore.
IGUANA can also analyze log files and get queries to test out of it. You can define several benchmark suites which work seperated of each other. In each suite you can define several testcases.
IGUANA gives you also the oppertunity to write own testcases and log analyzer without changing the code itself. IGUANA can be configured over one single config file.
It should be...
- ...easy to use
- ...easy to configure
- ...easy to install
- ...understandable
- ...well documented
Architecture
User
Developer
The latest version
- The latest version can always be found here.
- The simple jar file will be the iguana-x.y.z.jar file.
- The whole benchmark will be the iguana-x.y.z-distribution.zip file.
Documentation
The Manuals can be found here
Examples
Example Configurations (v.0.3.0.2) are provided here.
Installation
Please see the file called INSTALL.
Licensing
IGUANA is licensed under the LGPL License Please see the file called LICENSE
General Information
Source: https://github.com/AKSW/IGUANA
Issue Tracker: https://github.com/AKSW/IGUANA/issues
Forum: https://groups.google.com/d/forum/iguana-aksw
Mailing List: iguana-aksw@googlegroups.com
Manual: https://github.com/AKSW/IGUANA/blob/develop/release/MANUAL%20(overhaul%20needed).pdf
Release: https://github.com/AKSW/IGUANA/tree/develop/release
Contact: conrads@informatik.uni-leipzig.de
Benchmark Results: https://figshare.com/projects/IGUANA_2016/13276
Project Team
- Lixi Conrads
- Lixi Conrads (Principle Contact / Maintainer)