omerio / ecarf

Elastic Cloud-based RDF Triplestore

Home Page:http://ecarf.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ECARF

Join the chat at https://gitter.im/omerio/ecarf

ECARF is an elastic cloud-based RDF triplestore. ECARF is implemented using the CloudEx framework. ECARF uses cloud virtual machines, cloud storage and cloud-based big data columnar databases to provide an elastic RDF triplestore.

The current implementation of ECARF provides the following features:

  • Implementation for the Google Cloud Platform APIs.

  • Pre-processing and analysis of RDF dataset files in Google Cloud Storage.

  • Efficient dictionary encoding for RDF URIRefs.

  • Loading of RDF datasets into Google BigQuery (Big Data columnar database).

  • Forward rule-based reasoning using a subset of RDFS entailment rules (rdfs2, rdfs3, rdfs7 & rdfs9)

    Getting Started

    To build the libraries:

        git clone https://github.com/omerio/ecarf.git
        cd ecarf
        mvn install

    Requirements

    Java 7 or above.

    Usage

    TODO

    Documentations

    To find out more about ECARF, check out the documentation.

    Contributing

    See the CONTRIBUTING Guidelines

    Support

    If you have any problem or suggestion please open an issue here.

    License

    Apache 2.0 - See LICENSE for more information.

About

Elastic Cloud-based RDF Triplestore

http://ecarf.io

License:Apache License 2.0


Languages

Language:Java 100.0%Language:Shell 0.0%