3 ms·
Gerrit is using Git as a NoSql database. All the users, projects, reviews, ... are stored in Git repositories[1]. One of the main advantage of this approach is
by zimbatm 6y ago
Gerrit is using Git as a NoSql database. All the users, projects, reviews, ... are stored in Git repositories[1].
One of the main advantage of this approach is that replication becomes trivial, it's just a matter of running `git fetch` on all the repositories.
The main disadvantage is that NodeDB only has one implementation (Java), and no CLI to play with it.
[1]: https://gerrit-review.googlesource.com/Documentation/note-db.html https://gerrit-review.googlesource.com/Documentation/note-db...