DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

Rya


Apache Rya is a RDF triple store designed for Big Data workloads. It provides storage, retrieval, and analysis of RDF data using SPARQL queries. The system is built on top of columnar index stores (e.g., Apache Accumulo). It also supports MongoDB as a backend.

Source Code
https://github.com/apache/rya[02]
Twitter
@apacherya
Country of Origin
US
Start Year
2012
End Year
2020
Project Type
Open Source
Written in
Java
Embeds / Uses
Accumulo, MongoDB
Operating System
All OS with Java VM
License
Apache v2

Database Entry

Rya


Apache Rya is a RDF triple store designed for Big Data workloads. It provides storage, retrieval, and analysis of RDF data using SPARQL queries. The system is built on top of columnar index stores (e.g., Apache Accumulo). It also supports MongoDB as a backend.

History[04][05]


Rya was initially developed at the University of Maryland and donated to the Apache Software Foundation in 2015. It entered the Apache Incubator program and graduated to become an Apache Top-Level Project in 2019. The name Rya stands for RDF y(and) Accumulo.

The system's source code repository has not been updated since 2020 and is now considered abandoned.

Data Model


Query Interface


Storage Architecture


Revision #4 Last Updated: