Skip to content

User Guide

Welcome to the Grafeo User Guide. This section covers everything you need to know to use Grafeo effectively.

Grafeo supports both Labeled Property Graph (LPG) and RDF data models, with multiple query languages for each.

Sections

  • Data Model


    Learn about LPG and RDF data models: nodes, edges, triples, and properties.

    Data Model

  • GQL Query Language


    Master the ISO standard GQL query language (default).

    GQL Guide

  • Cypher Query Language


    Use Neo4j-compatible Cypher for LPG queries.

    Cypher Guide

  • Gremlin Query Language


    Traverse graphs with Apache TinkerPop's Gremlin.

    Gremlin Guide

  • GraphQL Query Language


    Query LPG and RDF data using familiar GraphQL syntax.

    GraphQL Guide

  • SPARQL Query Language


    Query RDF data with the W3C standard SPARQL.

    SPARQL Guide

  • Python API


    Use Grafeo from Python with the grafeo package.

    Python Guide

  • Rust API


    Use Grafeo directly from Rust applications.

    Rust Guide

  • Persistence


    Configure storage modes and understand data durability.

    Persistence