News for hackers. Stuff that matters.
Re:Irmin: Git-like distributed DB by eriangazag on Wednesday November 04, 2015 @03:47AM (#10505309)
Yes, you can easily add thing into a "staging area" of your database (which is hold in-memory), and then "commit" your changes to update multiple keys in one go. You can also use this mechanism to keep track of reads (what Git doesn't do) to detect read/write conflicts.
Re:Irmin: Git-like distributed DB by avsm on Wednesday November 04, 2015 @05:06AM (#10505546)
See also an early paper on "mergeable persistent data structures" that shows how to do this for Irmin-based Rope and Queue data structures. http://anil.recoil.org/papers/2015-jfla-irmin.pdf