RecallGraph logo

RecallGraph

Retains all changes to graph data and supports point-in-time traversals.

Made by RecallGraph

    What is RecallGraph?

    RecallGraph is an open-source graph database designed for versioned-graph data storage. It retains all changes to its data, including vertices and edges, enabling users to query any past state of the graph with the same ease as the current state. Backed by a transactional event tracker, RecallGraph is a Foxx Microservice for ArangoDB that integrates VCS-like semantics throughout its interface. Currently supporting ArangoDB versions 3.5 and 3.6, with plans for 3.7 support in the future, this tool provides a unique solution for managing and querying version-controlled graph data

    Highlights

    • Versioned-graph data store that retains all changes to vertices and edges
    • Supports point-in-time graph traversals to query past states of the graph
    • Foxx Microservice for ArangoDB with VCS-like semantics in its interface
    • Backed by a transactional event tracker
    • Supports ArangoDB versions 3.5, 3.6, and upcoming 3.7

    Features

      • Add/Update specific fields in single/multiple

      • Replace entire single/multiple documents with new

      • Restore deleted nodes back to their last known

      • Point-in-time checkouts

      • Async implicit commits

      • Delete single/multiple documents

      • Create single/multiple documents (vertices/edges)