linux – 用于较大文件夹的快速imap服务器

前端之家收集整理的这篇文章主要介绍了linux – 用于较大文件夹的快速imap服务器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一个快速拥有更大文件夹的imap服务器.每个文件夹说20’000-100’000封电子邮件.

目前我正在使用dovecot,打开一个文件夹可能需要10秒钟,而imap服务器上的HD灯就像疯了似的.

我正在使用alpine作为客户端,它默认只列出最新的邮件,所以并不是我的客户端在打开邮箱时尝试传输所有内容.这可以看出,当我滚动它必须加载下一页主题行(我第一次滚动那里).

我在XFS上使用maildir.

编辑:我问,因为它没有太多的数据,在宏伟的计划中.如果这是在sql数据库中,那么获取最新40条消息的主题行对于40’000封电子邮件文件夹不会花费10秒.唯一需要的数据是:

SELECT date,from,subject FROM emails ORDER BY date DESC LIMIT 40;

有任何想法吗?

解决方法

Dovecot实际上非常好,性能明智. Dovecot的 Performance Tuning wiki page有一些提示和技巧可以进一步提高性能.如果可能的话,将索引和maildirs保存在不同的磁盘上是一件好事.您还可以评估切换到Dovecot的 dbox storage format.

猜你在找的Linux相关文章