From: Peter C. <pet...@ne...> - 2002-01-14 13:10:38
|
> From: J.P. King [mailto:jp...@he...] > > I think the bigger problem is how do we use it? The code wouldn't > > be particularly efficient if every access went to an out-of-process > > call. > > No, it wouldn't. Is this really a problem? Yes. Users have come to expect the site to be fast. > Does this problem outweigh the potential benefits? Yes. Witness the number of times I've seen MUSH databases go tits-up. However, see later. > Yes, although ideally we'd like ways of atomising operations, or > supporting rollback. Quite. [Below] The modern C++ object stores can do transparent, transactional persistence and object caching in-process. If there's a free one, it would certanly be worth investigating. But we shouldn't try to roll our own. - Peter |