I’ve been pondering if Git could be used as versioned, distributed, concurrently edited at multiple locations,bi-directionally replicated, robust, etc. DB for nosql DB, which would allow baselines and some relationships between elements.
Clearly I’m not alone in this world, since question has been asked already by others: Is Git a NoSQL Database?. And there seems to be also some existing implementations, like prophet or Giddy. And I wonder if that could be combined with JGit.
Interesting…
However, I don’t believe that git behaves so well as DB, especially if there’s is lots of concurrent write. I.e. system isn’t really designed for such, so cannot expect it to be behave extremely well which such.