首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解析大文件

解析大文件
EN

Stack Overflow用户
提问于 2011-12-17 01:42:28
回答 1查看 263关注 0票数 3

我必须解析文件

  • 日志(5GB)
  • 错误日志(1GB)
  • 导入数据文件(400 5gb)
  • 备份数据(10 5gb)

等等。

我的第一个想法是在php中解析这些文件,然后删除我不需要的内容并将它们保存到我的数据库中。对于导入文件,它运行正常,因为它很小

但是,当我想检查备份数据时,php会失败并停止(我得到了不同的错误,比如内存错误)。

我想知道解析和导入这些大文件的最好方法是什么,最好,我希望有一个脚本来管理所有这些文件。我的php脚本能处理吗?还是我该做点别的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-17 01:47:13

fread是非常有用的http://php.net/manual/en/function.fread.php

它将逐行解析,以便每次内存中只有一行或最大X字节。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8541978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档