网站采集写入数据库如何防止用户中断程序
我这个网站的数据都是采集的,点击网站上的链接,根据链接的关键词去采集,第一次采集数据,写入list并写入mssql数据库(把数据保存起来,因为第二次访问该页就直接获取数据库,每次采集60条数据)在网页显示出来,第二次不采集了,直接读数据库显示网页出来,现在遇到的问题是:第一次采集数据后批量写入数据库,这个过程有点慢,如果还没完成,用户点击其他链接,那么这个写入的过程就中断了,数据就不完整了,当再次刷新这个页面显示出来的数据肯定有缺失,求解决方案。
用xml或是本地数据库是否会快一些,减少用户中断程序的行为。不过总数据量挺大的,xml可能会更慢,access并发有限,其他本地数据库我没用过,是否还有其他更好的办法?
[解决办法]