【发布时间】:2011-06-09 06:37:05
【问题描述】:
情况: 用户提交一个 url,我的 php 脚本将该 url 添加到数据库中的“队列”表中。并假设每分钟将至少有 1000 个 url 插入到该“队列”表中。我要对 url 做的是抓取 url 的内容,然后对内容进行一些快速解析。
我的解决方案: 正在考虑创建一个守护程序,该守护程序将继续检查“队列”表并在每次检查时抓取可用的行。然后处理检索到的数据,从另一个表更新数据,然后在该循环完成时删除行,然后再次重复。每行可能需要 1ms-3ms 才能完成。 (顺便说一句,我正在使用 InnoDB 表)
问题:那么您认为这是一个很好的方法吗?还是有更好的东西? - 不过,我不想使用任何繁重的系统,如果可能的话,我想保持简短和简单:)
【问题讨论】: