Greg Stein <gstein@lyra.org> writes:
> After 1.0, I will *help* with replacing the DB backend. I'd like to see a
> SQL backend in there. Some others want a pure-text backend. It should all be
> possible. Our interfaces between the FS core and the databases feels pretty
> trim at the moment, but we'll just have to see. (I believe we need to make
> skel's a DB-specific thing, which means the impact could actually be pretty
> large)
Right. I think the main value of using Berkeley DB is that it will
get us going faster. There's a bunch of stuff that is hard to get
right that we simply didn't have to worry about (atomicity,
recoverability, hot backups). If someone wants to implement a
pure-text back end that performs as well and has these characteristics
--- for real, not just "well, it's never crashed on me..." --- that
would be great. The idea behind keeping the FS interface simple is to
allow exactly this sort of replacement.
Received on Sat Oct 21 14:36:27 2006