首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法在数据库中保存IMAP会话

有没有办法在数据库中保存IMAP会话
EN

Stack Overflow用户
提问于 2016-04-22 18:19:59
回答 1查看 122关注 0票数 0

我想知道是否有任何方式保存在数据库中的IMAP会话,以便它可以重用。

任何帮助都非常感谢

达尔山

EN

回答 1

Stack Overflow用户

发布于 2016-04-26 03:39:02

TL;DR:不是。

IMAP会话涉及至少两个联网服务的大量状态。如果您希望避免连接建立、设置、配置以及在连接另一端进入特定状态的可能代价高昂的过程,则缓存连接的概念非常有用。对于IMAP,这通常涉及建立TCP连接、同意在其上的TLS会话、交换认证数据、读取远程方的CAPABILITY位、交换用于软件版本故障排除的ID数据等。

你可以做一些事情,例如,很有可能设置一个IMAP代理,并设计你的DB缓存,使用数据库中的一些标识符作为你的代理的键/索引/令牌,但与IMAP可以做的事情相比,这听起来像是很多工作(并且与IMAP可以轻松受益的东西相比,例如TLS会话缓存)。

你已经尝试过IMAP命令管道了吗?您是否测量并验证了您的性能数据,以了解瓶颈到底在哪里?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36791116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档