加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

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

发布时间:2020-12-13 16:41:37 所属栏目:Linux 来源:网络整理
导读:我正在寻找一个快速拥有更大文件夹的imap服务器.每个文件夹说20’000-100’000封电子邮件. 目前我正在使用dovecot,打开一个文件夹可能需要10秒钟,而imap服务器上的HD灯就像疯了似的. 我正在使用alpine作为客户端,它默认只列出最新的邮件,所以并不是我的客户
我正在寻找一个快速拥有更大文件夹的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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读