Re: Lock-free databases

From: paul c <toledobythesea_at_oohay.ac>
Date: Fri, 04 Nov 2005 02:14:56 GMT
Message-ID: <Auzaf.402461$tl2.345549_at_pd7tw3no>


Joe Seigh wrote:
> Is there any significant benefit to making a database
> lock-free? By lock-free I mean the internal implementation.
> I know there's a database out there that frequently claims
> to be lock-free but I've looked at their "lock-free" patents
> and I think most of the benefit in their case is from being
> an in memory database. I'm talking about real lock-free,
> e.g. making the indices lock-free to allow concurrent updates
> without having to rebuild the indices, or allowing queries
> to run concurrently with updates.
>
> In the case of an in memory database, you could put the database
> in to a read only shared segment and allow processes running on
> the same machine to run queries directly against the memory without
> any IPC or communication overhead. No syscalls essentially.

Are you talking about a read-only database that just happens to be in memory and isn't subject to disk latency or something else?

thanks,
pc Received on Fri Nov 04 2005 - 03:14:56 CET

Original text of this message