javamail把邮件保存进database,是一次把服务器上的都放进去还是分批好?

pguard 2003-08-19 04:35:23
例如服务器上有100封邮件,我打开邮箱时把100封都拉
下来放入database。还是利用分页分成10封一页,然后
跟据用户浏览的页号,把当前页中对应的10封邮件放
进database。


我觉得前者第一次打开时会太慢,如果客户的邮件多的
话,那要等好久。后者就要经常去连邮件服务器,效率
也不高。

各位如何做的?
...全文
37 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cshchina 2003-08-20
  • 打赏
  • 举报
回复
觉得后者好一点。或者可以两者折中,自定义一个不大不小的数目,每次读取这样一个单位,
存到数据库里,随便在内存中缓存起来,等到用户不用的时候再释放掉
pguard 2003-08-20
  • 打赏
  • 举报
回复
再顶
pguard 2003-08-19
  • 打赏
  • 举报
回复
up

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧