https://github.com/cumulusrdf/cumulusrdf
RDF store on a cloud-based architecture (previously on https://code.google.com/p/cumulusrdf)
https://github.com/cumulusrdf/cumulusrdf
Last synced: 13 days ago
JSON representation
RDF store on a cloud-based architecture (previously on https://code.google.com/p/cumulusrdf)
- Host: GitHub
- URL: https://github.com/cumulusrdf/cumulusrdf
- Owner: cumulusrdf
- License: apache-2.0
- Created: 2015-08-27T13:03:01.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-14T11:13:42.000Z (over 9 years ago)
- Last Synced: 2024-05-12T07:35:28.626Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 708 KB
- Stars: 31
- Watchers: 11
- Forks: 14
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-semantic-web - CumulusRDF
- awesome-semantic-web - CumulusRDF
README
**CumulusRDF** (see Wikipedia[1] for details on "Cumulus") is an RDF store on a cloud-based architecture. CumulusRDF provides a REST-based API with CRUD operations to manage RDF data. The current version uses Apache Cassandra as storage backend.
To use CumulusRDF for your project, see the [GettingStarted](https://github.com/cumulusrdf/cumulusrdf/wiki/GettingStarted) wiki page!
## Features
* By means of Apache Cassandra [2] CumulusRDF offers a highly scalable RDF store for write-intensive applications
* CumulusRDF acts as a Linked Data server
* It allows for fast and lightweight evaluation of triple pattern queries
* It has full support for triple and quad storage
* CumulusRDF comprises a SesameSail [3] implementation, see [CodeExamples](https://github.com/cumulusrdf/cumulusrdf/wiki/CodeExamples) wiki page.
* Further, CumulusRDF contains a SPARQL1.1 endpoint.
Please see our [Features](https://github.com/cumulusrdf/cumulusrdf/wiki/Features) as well as our [Roadmap](https://github.com/cumulusrdf/cumulusrdf/wiki/Roadmap) wiki page for further information.
## Quick start using docker
If you have docker you can get up and running quickly by using the following commands.
```
$ git clone git@github.com:cumulusrdf/cumulusrdf.git
$ docker build -t cumulusrdf .
$ docker run -d --name cumulusrdf -p 9090:9090 cumulusrdf
```
CumulusRDF is now available on http://localhost:9090/cumulus
## Want to contribute?
We welcome any kind of contribution to cumulusRDF. In particular, we have a developer mailing list. Feel free to sign up via the web interface or by emailing at cumulusrdf-dev-list+subscribe@googlegroups.com.
## Support
You can sign up to the CumulusRDF mailing list via the web interface or by emailing at cumulusrdf-list+subscribe@googlegroups.com.
## People Involved
CumulusRDF is developed by the Institute of Applied Informatics and Formal Desciption Methods (AIFB) as well as by developers from our community. The developers are (in random order)
### Active Contributors
* Andreas Wagner
* Andreas Harth
* Sebastian Schmidt
* Andrea Gazzarini
* Federico Zancan
* Yongtao Ma
* Mirko Kämpf
### Previous Contributors
* Günter Ladwig
* Steffen Stadtmüller
* Felix Obenauer
## Publications
##### CumulusRDF: Linked Data Management on Nested Key-Value Stores
```Java
@Inproceedings{ladwig2011cldmonks,
author = {Guenter Ladwig and Andreas Harth}
title = {CumulusRDF: Linked Data Management on Nested Key-Value Stores},
booktitle = {Proceedings of the 7th International Workshop on
Scalable Semantic Web Knowledge Base Systems (SSWS2011)
at the 10th International Semantic Web Conference (ISWC2011)},
month = {October},
year = {2011}
}
```
##### NoSQL Databases for RDF: An Empirical Evaluation
```Java
@incollection{
year={2013},
isbn={978-3-642-41337-7},
booktitle={The Semantic Web – ISWC 2013},
volume={8219},
series={Lecture Notes in Computer Science},
editor={Alani, Harith and Kagal, Lalana and Fokoue, Achille and Groth, Paul and Biemann, Chris and Parreira, JosianeXavier and Aroyo, Lora and Noy, Natasha and Welty, Chris and Janowicz, Krzysztof},
doi={10.1007/978-3-642-41338-4_20},
title={NoSQL Databases for RDF: An Empirical Evaluation},
url={http://dx.doi.org/10.1007/978-3-642-41338-4_20},
publisher={Springer Berlin Heidelberg},
author={Cudré-Mauroux, Philippe and Enchev, Iliya and Fundatureanu, Sever and Groth, Paul and Haque, Albert and Harth, Andreas and Keppmann, FelixLeif and Miranker, Daniel and Sequeda, JuanF. and Wylot, Marcin},
pages={310-325}
}
```
## Acknowledgements
CumulusRDF was supported by the German Federal Ministry of Economics and Technology in the iZEUS project.
The CumulusRDF logo was kindly provided by Daniele Liberti.
-------------------------
[1] http://en.wikipedia.org/wiki/Cumulus
[2] http://cassandra.apache.org
[3] http://openrdf.org