为了账号安全,请及时绑定邮箱和手机立即绑定

如何从 PHP 中的 Rest API 并行获取数据

如何从 PHP 中的 Rest API 并行获取数据

PHP
UYOU 2021-09-18 16:48:53
我需要从 API 中连续获取大约 25 万条记录。从客户端,我单击一个按钮,使用 ajax 服务器从 api 获取记录并存储为服务器文件系统中的文件。但是因为这个数量庞大的记录。系统在 50K 后停止执行。php中是否有任何方法来获取数据并行处理或使用多线程。
查看完整描述

2 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

问题不在于从数据库中获取数据。它在另一边,即将数据写入文件。

文件不要一次保存太多数据。你必须把它分成几块。


查看完整回答
反对 回复 2021-09-18
?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

您可以检查/使用以下方法来检查哪个更适合您的要求: 1. 使用异步 ajax 调用 2. 在 php 中增加 MAX_EXECUTION_TIME 和 MEMORY_LIMIT 指令,以便它可以处理完整的请求。3. 增加上传数据大小。


查看完整回答
反对 回复 2021-09-18
  • 2 回答
  • 0 关注
  • 130 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信