5 ms·
There's a trend of versioned databases that could address these issues. I've seen at least Dolt [1] for relational: "Dolt is a data format and a database. The
by emmanueloga_ 6y ago
There's a trend of versioned databases that could address these issues. I've seen at least Dolt [1] for relational:
"Dolt is a data format and a database. The Dolt database provides a command line interface and a MySQL compatible Server for reading and writing data."
... and TerminusDB [2] for graphs:
"TerminusDB is an open-source knowledge graph database that provides reliable, private & efficient revision control & collaboration."
I don't know if Dolt supports stored procedures, but in any case versioning a database would be an amazingly powerful and convenient thing, if it can be done without sacrificing too much DB performance.
Worth investigating and has the potential of changing the way we write apps.
--
1: https://www.dolthub.com/docs/tutorials/installation/ https://www.dolthub.com/docs/tutorials/installation/
2: https://terminusdb.com/ https://terminusdb.com/