Hmm, interesting question about its actual use, and I can't give you much
info on that, but FYI I've got about 400MB of email in 32,000 messages
currently sitting on Cyrus 2.0.15. The db directory for me is in
/usr/local/etc/imap/db, and here are my filesizes:
-rw------- 1 cyrus cyrus 8192 Aug 15 01:57 __db.001
-rw------- 1 cyrus cyrus 270336 Aug 15 01:57 __db.002
-rw------- 1 cyrus cyrus 98304 Aug 15 01:57 __db.003
-rw------- 1 cyrus cyrus 16064512 Aug 15 01:57 __db.004
-rw------- 1 cyrus cyrus 8192 Aug 15 01:57 __db.005
-rw------- 1 cyrus cyrus 3608122 Aug 15 01:57 log.0000000001
So my largest file is about 16MB. I'd say it will scale fairly well.
Cheerio,
d
----- Original Message -----
From: "Christopher Wong" <[EMAIL PROTECTED]>
To: "info-cyrus" <[EMAIL PROTECTED]>
Sent: Wednesday, August 15, 2001 1:34 AM
Subject: What is Cyrus doing with /var/imap/db?
> Could someone explain what Cyrus-IMAP does with /var/imap/db? I
> upgraded to the latest Cyrus-IMAP 2.0.16 RPMs (for Red Hat) and
> everything seems to work fine. I have been testing this IMAP server
> setup with the intention of deploying it in the indeterminate
> future. The largest test account has less than 100 short emails on
> this machine. But I just noticed that there is currently a file
> /var/imap/db/__002.db that is 11MB in size. Other smaller __nnn.db
> files are also present. But why should there be a file this huge in a
> system that cannot possibly have more than 1 MB of emails? What is it
> for? What does that say about disk usage when this machine has to
> support thousands of emails? I wish Cyrus-IMAP was a little better
> documented.
>
> Chris
>