问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

我需要用api从别的地方获取大量数据,然后存数据库,现在有70多万条数据,直接php获取过来服务器就爆了

发布网友 发布时间:2022-04-07 09:18

我来回答

2个回答

热心网友 时间:2022-04-07 10:48

根据需求选合适的方法咯:

比如等数据用到时再获取,数据库相当于缓存,第一次用到时,你的数据库里面必然没有这条数据,这时就用api从别的地方获取,并缓存到数据库中,以后用到时就直接从数据库里获得了

定时定量获取,将性能分散化,比如100ms定时获取一条数据,这样cpu和内存会一直维持在较低水平,几乎不会影响性能。

服务器空闲期间多获取,忙的时间少获取,比如检测到cpu利用率小于50%,这段时间就快速同步,利用率大于90%,就停止同步

上面三条结合使用,再加上多线程,cpu利用率低就将定时器时间设的短一些,线程多一些,利用率高就设的长一些,线程少一些。无论何时,当用到某条数据时,用1的方法同步

热心网友 时间:2022-04-07 12:06

有很多的方法吧

可以在linux下用crontab来执行php脚本,可以多进程

也可以直接用php分批次,先放入内存,再批量存放数据库,都是可以的,70多万的量不是太多的追问梵蒂冈梵蒂冈的

我需要用api从别的地方获取大量数据,然后存数据库,现在有70多万条数据...

比如等数据用到时再获取,数据库相当于缓存,第一次用到时,你的数据库里面必然没有这条数据,这时就用api从别的地方获取,并缓存到数据库中,以后用到时就直接从数据库里获得了 定时定量获取,将性能分散化,比如100ms定时获取一条数据,这样cpu和内存会一直维持在较低水平,几乎不会影响性能。服务器...

想请问下PHP怎么实现从网络API接口上获取显示的字符数据,存储到MySQL数...

1.修改PHP配置文件,保证能够连接到数据库。2.修改数据库配置,授予192.168.1.253以访问权限。这里只需授予这个IP就行了。如果不授予,PHP将不能访问数据库;如果授予范围过广,将会给你的系统带来潜在的安全风险。

从网络API接口上获取显示的字符数据,存储到本地Oracle或MySQL数据库

code=cqssc&format=json")echo $result|jq -r ".data"如果你想获得data 的第一个json数据 !/bin/shresult=$(curl -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" "http://t.apiplus.net/newly.do?code=cqssc&format=json")echo $result|jq -r ".data[0]"如果你想获...

...java用什么api实现大量数据读取内存,饼保证数据处理性能

来设置游标的方式,以至于游标不是将数据直接cache到本地内存,然后通过设置statement.setFetchSize(200);设置游标每次遍历的大小;OK,这个其实我用过,oracle用了和没用没区别,因为oracle的jdbc API默认就是不会将数据cache到java的内存中的,而mysql里头设置根本无效,我上面说了一堆废话,呵呵,我只是想说,java提供的标准...

python接口自动化-python操作mysql数据库(详解)

输入第一步的sql语句:(可以看到插入一条记录)参考代码:另一种写法:实例:以下代码使用变量向SQL语句中传递参数:3、数据库查询操作Python查询Mysql使用 fetchone() 方法获取单条数据, 使用fetchall() 方法获取多条数据。实例:查询EMPLOYEE表中salary(工资)字段大于1000的所有数据:运行结果:参考代码...

python怎么获取需要登陆的接口的数据?

后来,我发现我想得太多了,伪原创API。该接口调用由python的请求库访问,它基本上是一个get或post请求。有些接口是加密的,然后我们必须用另一方提供给我们的公钥加密或解密,然后用相应的参数访问。我们想要的数据基本上是在请求后返回的结果中以json格式解析的。因此,在请求之后,我们可以用请求提供的...

数据收集的方法都有哪些啊?

常见的收集数据的方法:调查问卷、实地调查、网络爬虫、数据API、数据库查询。1、调查问卷 调查问卷是一种常见的数据收集方法,通过设计问题和答案,以问卷的形式发放给目标人群,收集他们的意见、看法和信息。调查问卷可以在短时间内收集大量数据,但需要注意问卷的设计和目标人群的代表性。2、实地调查 实地...

别人发邮件到我的邮箱,怎么自动提取邮箱的内容,再保存到数据库呢?

邮箱有开放的API:直接编写程序,通过接口拿到邮箱内容数据,用相应字段接收即可,后面就是将内容保存到目标数据库了。没有API开放接口:可以使用编写爬虫程序来获得,也就是用程序模仿人为登录、查看邮件内容,然后在打开的网页里提取出需要的内容,并保存到数据库,注意一点,编写爬虫时需要考虑到邮箱提供方...

...5000条数据分别进行调用5个平台的API,然后保存到本地数

你搜索的时候也可以搜索java 生产消费者 去查找,你的算法应该算是效率很低的,如果一次只处理一条数据的话,对于不同的淘宝当当之类的是可以同时开不同线程的,另外当然也可以一次处理多条数据,效率就会更高一些。具体方法你百度一下 java 生产消费者 应该都可以找到答案。

PHP是什麽(我想要详细一点的答案)

PHP不支持永久对象,在OOP中永久对象是可以在多个应用的引用中保持状态和功能的对象,这意味着拥有将对象保存到一个文件或数据库中的能力,而且可以在以后装入对象。这就是所谓的序列化机制。PHP 拥有序列化方法,它可以通过对象进行调用,序列化方法可以返回对象的字符串表示。然而,序列化只保存了对象的成员数据而不包话...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
翼年代记春雷记小樱被捉后 小狼向侑子求助那时的背景音乐至到有四月一... 翼 春雷记后篇中小樱被假狼刺伤后,化成樱花前说话时的那段背景音乐的名... 哪位大神能告诉告诉我 翼年代春雷记音乐 小樱死时放的那两个音乐 叫... 求翼春雷记中的插曲和主题曲还是结尾曲! 高毒农药替代产品及使用技术指南内容简介 velositey支持pc吗 刑事破产国外状况 ...但也朋友说没有用的。到底有没有用啊,怎么注销啊? 鼻涕虫是没有壳子的蜗牛吗?拜托了各位谢谢 征信的数字代表什么 如何清除富士施乐C1110的密码 我办公室的富士施乐打印机被我不小心设置了管理员密码,现在忘记了怎么办?机型是m158f的。 富士施乐sc2022打印机设置密码忘记怎么办 富士施乐5570设置复印密码 如何清除富士施乐C1110的密码? fujixerox+docucenter-VC3375管理员密码如何重置 富士施乐fuji xerox docuprint m218 fw 默认的管理员账号和密码是多少啊?? 富士施乐5070管理员密码- 问一问 富士施乐打印机3020wifi密码富士施乐打印机phaser3020WIFI密码 请问施乐s2010打印机,默认的用户名和密码是多少? 富士施乐3560默认管理员密码 富士施乐cm115管理员密码 苹果LT2适合苹果哪个系统 苹果12升级15.2.1系统好吗? 苹果12promax用什么系统好 苹果12哪个系统好- 问一问 淘宝网店整个店被降权了,能查到原因么?降权一个月有什么影响吗? 店铺被降权后能恢复权限吗? 抖音极速版为啥我得没有逛街啊? php 怎么让极光推送消息不重复 台式电脑怎么加入热点 U盘里的视频在电脑上怎样切换播放器 QQ音乐播放器查看怎么切换? 电脑装了两个播放器,怎么转换播放啊 怎样更改电脑上的播放方式? 电脑里下载了的音乐怎么切换播放源 如何更换电脑视频播放器 怎样转换电脑中的默认播放器? 身份证丢失了支付宝怎么办 身份证丢了,银行的钱转支付宝显示身份不符怎么办〉? 支付宝实名认证身份证掉了怎么办 身份证丢了支付宝安全会受影响吗?里面的钱会丢吗? 手机和身份证丢了,支付宝里钱安全吗? 支付宝手机和身份证丢失怎么办 刚开通了支付宝要上传身份证可是身份证丢了怎么办 身份证掉了还有其他办法实名认证支付宝吗 身份证丢了 有什么严重后果 如果别人捡到 支付宝他能登上吗 身份证丢失补办后原来的支付宝可以用吗 支付宝过期了,身份证还丢了怎么办? 身份证丢失支付宝怎么办
  • 焦点

最新推荐

猜你喜欢

热门推荐