[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnu-arch-users] [BUG] revisioning BDB databases
From: |
Tom Lord |
Subject: |
[Gnu-arch-users] [BUG] revisioning BDB databases |
Date: |
Tue, 15 Jun 2004 19:58:25 -0700 (PDT) |
A previous [BUG] post describes how to add xdelta support to arch
without breaking everything --- the idea of ".exact.tar.gz"
alternative changesets.
An analogous idea for deltas to a BDB persistent hash table is to
archive the appends to a BDB _log_file_, but to, when applying a
.exact changeset, recreate the associated database (also archived)
by replaying the log rather than using xdelta.
Another previous [BUG] post (a "FEATURE REQUEST") described how to
implement two-stage commit.
The above technique for archiving BDB logs plus the plans for
two-stage commit plus the plans for a "global-scale distributed
filesystem" add up, in a fairly simple way, to a storage manager for a
global-scale relational database.
Didn't someone once say "the network is the computer"?
-t
- [Gnu-arch-users] [BUG] revisioning BDB databases,
Tom Lord <=