Re: cyrus imap + mysql as backend db ?

From: Rob Siemborski (no email)
Date: Tue Nov 04 2003 - 14:09:25 EST


On Tue, 4 Nov 2003, [ks_c_5601-1987] ¿øÅÂȯ wrote:

> I am considering to add mysql support as a backend of mboxlist DB.
> I have used skiplist and Berkeley DB so far.
> All of them have a serious contention problem.
> But, I want to know if it is a valuable work .

I'm not sure what you mean by "a serious contention problem." Many sites
use skiplist quite successfully.

The access paterns against a cyrusdb don't map well to SQL -- in many
cases we enumerate the entire database (or a large portion of it), and
pull results at a higher level. I suspect you'll see more performance
problems with a SQL backend (due to I/O) than you will with the memory
mapped skiplist database (or a properly tuned Berkeley DB)

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper








Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD