Exploring Graph Database Versioning Approaches
Update (2026): the thinking in this post is now carried forward in Minigraf Building on my previous post, where I emphasize the need for versioned graph databases, I explore a few of the possible appr
Search for a command to run...
Series
This series gathers all posts related to temporal databases and concepts in database temporality.
Update (2026): the thinking in this post is now carried forward in Minigraf Building on my previous post, where I emphasize the need for versioned graph databases, I explore a few of the possible appr
Update (2026): the thinking in this post is now carried forward in Minigraf Why Graph Databases? Graph databases have become ubiquitous over the years due to their incredible representational and quer
In their 1996 paper published in ACM Transactions on Database Systems, Ghandeharizadeh et al. defined a formal algebra around Deltas (the encoded difference between any two states of a system) in a relational database. Their definition is actually ge...
A Versioning Data Store for Time-Variant Graph Data.
Update (2026): the thinking in this post is now carried forward in Minigraf RecallGraph is a versioned-graph data store - it retains all changes that its data (vertices and edges) have gone through to

Update (2026): the thinking in this post is now carried forward in Minigraf A webinar recording of RecallGraph, where I discuss its roadmap, adoption and development efforts. Apologies in advance for