分时间段处理策略?

black_OX 2013-01-29 12:57:13
有一万条数据.
每个小时只能处理一千条.

这个分时间段和分批的策略该如何做呢??

不考虑人工分批和分时间段.

我打算用计划任务, 再把所有数据分批, 一个时间点处理一批.
不知道这个方法可行否.

还有其他更好的策略吗?求高人指点.
...全文
116 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ImN1 2013-01-29
  • 打赏
  • 举报
回复
如果处理时间较长,不建议php做这个,用其他语言或者系统功能后台去完成这事 如果处理时间很短,且不太讲究时间的精确性,可以夹杂在某个来访者请求的php判断时间间隔(必要时外部写个ini之类记录上此操作的时间和index)触发,不过这个有个问题要处理,高并发时会出现多点触发,要加个锁
phpteam002 2013-01-29
  • 打赏
  • 举报
回复
分时间段这个可以用shell做个定时执行任务,分批处理可以采用类似php分页处理数据的方法,比如每次取100条。先将分批处理的情况写成一个方法,然后用shell在指定的时间点去调用这个方法就行了。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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